We've Installed over 15,000 re-roofs 
& repaired over 30,000 roofs
in Santa Cruz County

Get a Free Estimate
Call us at
(831) 464-4120

We Are Shelton Roofing – Installing Roofs in Santa Cruz since 1981

If you need a new roof in Santa Cruz or North Monterey counties, Shelton Roofing has you covered. We’ve been in business for 32 years, we’ve installed more than 15,000 roofs and repaired over 30,000. We have the experience and skills you want in a roofing company. In fact, we are one of the very few roofing companies in the country to own the IB Roof Systems 2,000,000 Square Foot Club Award!

The owner of Shelton Roofing, Brett Shelton, was the youngest person in California to receive a roofing license at the age of 19. Over the years, he has continued to excel in the roofing industry. Contact Shelton Roofing today to get the experience and expertise you need!

We use the following roofing products in our re-roof and roofing replacement projects:


We provide the following services for homeowners, businesses, and HOAs

 Residential Roofing

We offer a large variety of
roofing services for homeowners
including roofing installation and repair.
Find out more here.

Commercial Roofing 

We work congruently with architects,
building owners & contractors,
 developers, investors,
homeowner associations, property managers to
tailor fit commercial roof systems.

Roof Replacement

There are a number of reasons that
your roofing system can fail.
Read on to learn when it's
time to replace your roof.

Roof Repair 

Save Money with Simple,
Minor or Massive Roof Repairs. 
Contact us for a roof inspection
and cost estimate if
your roof has damage.

Roof Insurance and Claims

Will your insurance cover it?
If you find that your roof is damaged,
we will prepare an
estimate and claim letter
for your insurance company

Roof Maintenance

Inspecting your roof periodically may help to
prevent problems from worsening or
occurring in the first place.
Review our roof maintenance details.