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 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.
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.