CALL (831) 464-4120

Specialized and Professional Roofing Services in Santa Cruz County

Our family has worked on more than 30 thousand roofing projects in the course of our operations. Our services have included Monterey County, Santa Clara County, and Santa Cruz County and have spanned throughout California.

Shelton Roofing Application Types

Asphalt Shingles

View Image

Stone Coated Steel

View Image

Concrete & Clay Tile

View Image

PVC Applied Flat Roof

View Image

Standing Seam Metal

View Image

Watch what makes Shelton Roofing the Best in Santa Cruz

Why Shelton Roofing


Shelton Roofing spans two generations of business and roofing experience since 1981 serving both your residential and commercial needs. We’ve got you covered!


Shelton Roofing consistently reviews and tests all materials and chooses the top performing products in all categories before installing on our customer’s roofs.


From the first phone call to project completion date, expectations are clearly set, thorough and open communication is the standard, and un-matched responsiveness is our target.


We pride ourselves in quality workmanship with top-notch customer service. Our services are tailored to your needs while exceeding what should be expected from any contractors.


With decades of experience, you can trust Shelton Roofing to provide top quality results with unparalleled professionalism, care, and dependability.

We are SO happy with our new roof and gutters. We have lived in this house for just over a year; we had a new roof put on our old house right before we sold it and it was done by the four letter roofing company. The roof leaked, they made messes, and it took at least 5 calls back to them when the job was supposedly "done". NOTHING like this happened with Shelton. Everyone we dealt with was professional, friendly, and GREAT to work with. Craig was right on, from the estimate to overseeing the work; Brett scheduled the job and the crew was always on time, the office staff is SUPER. When they left I think I found one or two nails in the yard. AMAZING clean up job. Our neighbors have commented on how nice the roof and gutters look. I really hope we get lots of rain next year because I am confident the roof will be absolutely water tight. Extra bonus: this roof was MUCH more affordable than ‘the other guys’.

Jill P.

Santa Cruz

The tear-off crew were quick and tidy and the roofing/nailing crew did a great job. They started each morning on time and worked solidly thru' the day. The house looks great with it's new roof and we're really happy with the work. This is the second time I've used Shelton (they replaced a leaky flat roof a few years ago for us) and I'd definitely use them again. Recommended.

Scott M.

Santa Cruz

What a blessing! The owner came out today and fixed our leaky roof. Great guy and he will be my go to guy for future roof issues.

Gina L.


“I have used Shelton Roofing in the past and called on them again for a smaller job. They were professional, timely, and did the job within the time frame promised. I would use them again in the future. Thanks Shelton!!!

Lara A.

Ben Lomond

I would recommend Shelton Roofing to everyone. Craig did a great job of estimating and relaying the advantages of the IB polymer product. Carlos and crew were prompt and professional. Brett came to help find proper vents for the vaulted areas. I really appreciated Shelton for all aspects of replacing our roof!

Dan B.

Santa Cruz

I had Shelton roofing replace my roof in Paradise Park. I should say first that Brett came to my place a couple times and looked at the roof, both times he said, wait five years. Back to the present. These guys did a quick and very neat tear off. The foreman was excellent, explaining issues as they went along. The roof went up just as fast as the old one came off, or almost. The roof has new ridge vents and they installed zinc strips to help prevent the moss growth that is so prevalent here. I really couldn't have asked for more from a roofer and believe me, I am picky. The main guy installing the roof was willing to answer all my questions and he was as polite and professional as they come.

Kurt L.

San Carlos

Shelton Roofing was the company our family chose out of 3 companies we had give us estimates to re-roof part of our house with some kind of insulation, because our house got way too hot inside. The estimator knew exactly what needed to be done and was obviously very experienced. He explained well how air venting was needed under the roof shingles and it was going to be expensive but was well worth it. Since we were having a 9 y.o. roof replaced we only had half of the house re-roofed at the time, including the garage. The roof over the hot part of the house and the garage has provided us with so much comfort these past 14 years and absolutely no problems that I feel guilty we have not sent TY cards to Shelton Roofing every hot summer. I just wanted to tell everyone now how grateful we still are that we chose Shelton. We are hoping to get them back out soon to re-roof the rest of the house before the rains return.

Gabrielle G.

Scotts Valley

Contact us now to get started

Professional Roofing Repair in Santa Cruz, California

Shelton Roofing is located on 2-1245 E Cliff Dr f, Santa Cruz, CA. From Norman Y. Mineta San Jose International Airport (SJC) get on I-880 S from Airport Blvd. Then head southeast on Airport Blvd/Terminal Dr, and use the left 2 lanes to turn slightly left onto Airport Blvd. Next, use the left 2 lanes to turn slightly left to stay on Airport Blvd, and use the right 2 lanes to turn slightly right to stay on Airport Blvd. After that merge onto I-880 S via the ramp on the left to Santa Cruz, and follow CA-17 S to Ocean St in Santa Cruz. Take exit 442 from CA-17 S, and merge onto I-880 S. At this point, continue onto CA-17 S and use the left 2 lanes to take exit 442 toward Beaches. Then continue on Ocean St, and take Murray St to E Cliff Dr in Twin Lakes. Continue onto Ocean St, and turn left onto E Cliff Dr. Next, continue onto Murray St and continue onto Eaton St. Finally, turn right onto 7th Ave, turn left onto E Cliff Dr, and Shelton Roofing will be on the left

We’re open Monday-Friday 08:00-16:30.

For additional questions, you can call us at (831) 464-4120 or find us on Yelp.