Top-rated roofers.

Get matched with top roofers in Morgan Hill, CA

Enter your zip and get matched with up to 5 pros

Need a pro for your roofing project in Morgan Hill, CA?

Select your specific project to find the pro for you.

TRUSTED BY MORGAN HILL, CA HOMEOWNERS

  • Average homeowner rating star icon4.4
    Average homeowner rating
  • Verified reviews icon290
    Verified roofing services reviews

Find Roofers in Morgan Hill

Positive Results Roofing
5.0(
25
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - RepairTraditional Tile Roofing - Install or Replace+26 more

Serving Morgan Hill, CA and surrounding areas

Approved

In business since 1983

Free estimates

Emergency services offered

"From start to finish, Positive Results Roofing was excellent. Quick response on the estimate as well as to any questions I had. Very hard-working and highly skilled with a price that fit my budget. My new roof and gutters look great! If you need a new roof, this is the place to call."
Response time2 days
6 neighbors recently requested a quote
Recommended by100%of homeowners
Avatar for Lifetime Roofing and Renovation
Lifetime Roofing and Renovation
4.6(
24
)
Asphalt Shingle Roofing - Install or ReplaceMetal Roofing - Install or ReplaceTraditional Tile Roofing - Install or Replace+26 more

Serving Morgan Hill, CA and surrounding areas

Approved

Super Service Award Winner

In business since 2010

Free estimates

Emergency services offered

"The professionalism and attention to detail are evident in every aspect of their work. Our roof not only looks fantastic but also provides the assurance of quality and durability. It’s clear that Lifetime Roofing & Renovation takes pride in their craftsmanship, and it truly shows in the results. Highly recommended for anyone looking to upgrade their roofing with confidence!”"
Roofing Project
Roof Type: shingles and flat areas TPO
After-Job type flat roof and fecia boards
Roof Type: shingles and flat areas TPO
-Job type flat roof and fecia boards

+31

Response time10 hrs
Response rate100%
35 neighbors recently requested a quote
ODR Roofing
5.0(
8
)
Asphalt Shingle Roofing - Install or ReplaceMetal Roofing - Install or ReplaceNatural Slate Roofing - Install or Replace+26 more

Serving Morgan Hill, CA and surrounding areas

Approved

Super Service Award Winner

In business since 2020

Free estimates

Credit card accepted

"We recently had our roof replaced by ODR Roofing, and I couldn’t be happier with the experience. From the start, communication was excellent—Oscar was incredibly helpful and kept us updated at every step of the process. He took the time to explain our options, gave thoughtful recommendations, and made sure we felt confident in our decisions. The entire project was handled quickly and efficiently without compromising on quality. The workmanship was outstanding, and the attention to detail really showed in the final result. What could have been a stressful project turned out to be smooth and worry-free thanks to their professionalism and reliability. I highly recommend ODR Roofing for anyone looking for a seamless, high-quality roof replacement with top-notch customer service."
Response time11 hrs
Response rate100%
23 neighbors recently requested a quote
Avatar for Platinum Roofing and Retro-Fit
Platinum Roofing and Retro-Fit
4.9(
33
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For BusinessAsphalt Shingle Roofing - Repair+13 more

Serving Morgan Hill, CA and surrounding areas

Approved

In business since 1997

Free estimates

Emergency services offered

""Hey there, just wanted to share my experience with Platinum Roofing & Retro-Fit.They did a solid job on our metal roof. The team was friendly and made sure we knew what was going on every step of the way. Our roof's looking sharp now! Also, when it started raining unexpectedly, they came out and tarped the roof to avoid any extra damage. If you're looking for roof work, they're worth reaching out to. Thanks, boys!"
Before
Before
Before
During
During

+37

Response time8 hrs
4 neighbors recently requested a quote
Recommended by92%of homeowners
Avatar for Donnelly LLC
Donnelly LLC
5.0(
5
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For BusinessFlat, Foam, or Single Ply Roofing - Install or Replace+3 more

Serving Morgan Hill, CA and surrounding areas

Approved

Free estimates

Credit card accepted

Offers commercial services

With over 10 years of experience, Donnelly LLC is who you need to take care of your home or business. We handle everything from the initial consultation to making sure your property looks perfect every single time. We will always treat your property as we would treat our own, and you will be surprised how simple and easy our team will make the whole process seem. Give our team a call today. We're looking forward to working with you!

Shingle roof replacement
Shingle roof replacement
Shingle roof replacement
Shingle roof replacement
Shingle roof replacement

+18

3 neighbors recently requested a quote
Avatar for DS Roofing
DS Roofing
5.0(
9
)
Asphalt Shingle Roofing - Install or ReplaceMetal Roofing - Install or ReplaceFlat, Foam, or Single Ply Roofing - Install or Replace+24 more

Serving Morgan Hill, CA and surrounding areas

Approved

In business since 2025

Free estimates

Emergency services offered

"I highly recommend DS Roofing! I needed a new roof for my detached garage. The old roof had multiple layers of old roofing and was in poor condition. DS Roofing came out and gave me a fair price for the job. The owner was very helpful and informative, answering all my questions. Once I selected the bid, the crew showed up within a few days and tore off the old roof and installed the new one very quickly. What impressed me the most was how clean the ground was after all the debris that fell during the removal process."
16 neighbors recently requested a quote
...
Showing 1-10 of 334
Roofing questions, answered by experts

Walking on any roofing material is dangerous, so you should avoid it if you can, but if the need arises, you should know that you can walk on a concrete tile roof without damaging it. Try to step on the bottom portions of the tile that are supported by the lower layer, and distribute your weight evenly across both feet and hands, if possible.

The green coloration that develops on copper roofs is called a “patina,” and it’s a result of mild oxidation on the surface. The oxidation process is not harmful to your roof. In fact, the surface corrosion acts as a protective layer and won’t spread to the core of your copper roof materials. The discoloration will progress much more quickly in damp or humid climates than it will in dry climates. If you don’t like the green color, you can seal your roof to preserve the shiny, rose-gold look.

It’s the reverse of home de-winterization. To winterize, you purge your plumbing system (including your water heater and all piping) of water. Some experts also recommend filling fixtures with an antifreeze solution. Other tasks involve winterizing sprinklers, sealing foundation vents, check weatherproofing around doors and windows, and more.

There are two main types of roofing shingles: 3-tab and architectural. Architectural shingles cost more than 3-tab but offer a more unique look and can last longer. However, 3-tab shingles are lightweight and affordable, and many people use them for both patching roofs and installing new roofs. Ultimately, the best type for you depends on your budget and your home’s aesthetic.

Sometimes. Professionals may be able to remove the old roof and re-attach it when completed, depending on your blueprints. That can help you save money. But this method is not without its risks. Larger roofs may crack during the transportation process. And if the roof is old or has problems, it may be better to replace it entirely. Keeping the old roof isn’t always possible if you are making significant alterations to the roofline.

The Morgan Hill, CA homeowners’ guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.