Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Morgan Hill
A full roof replacement in Morgan Hill typically runs $8,000 to $20,000, and most jobs take five to eight working days once materials land. At Barrett & Sons Construction, we’ve been roofing homes in the 95037 and 95038 zip codes long enough to know which HOAs will push back on a metal roof and which hillside parcels need Chapter 7A fire-rated assemblies before the permit clerk even asks. Tom Barrett and his sons run the crews themselves, and a live person answers the phone around the clock at (877) 610-1318.
Why Barrett & Sons Construction Is Morgan Hill’s Preferred Roofing Company
We’re not the cheapest roofer in Morgan Hill, and we won’t pretend to be. What we offer is a name you can look up: Tom Barrett publishes his address and his license number, and he’ll tell you to check it before you sign anything. That matters in a town where half the roofs we replace were installed by crews that came over the hill, collected a check, and never came back.
Our Morgan Hill jobs get written change orders before any scope shifts, permits pulled on every eligible roof, and a 90-Day Done Right Promise on every contract. If something’s not right, Tom comes back. One call. We live close enough that “coming back” doesn’t mean waiting three weeks. It means later that week, in person.
Our Roofing Services in Morgan Hill
Roof Replacement & Installation
Most of what we tear off in Morgan Hill is original builder-grade composition shingle from the 1990s and 2000s tracts along Cochrane Road and East Main Avenue. Those roofs hit their 20-year mark around the same time the granules start washing into the gutters. A full replacement on a standard Morgan Hill ranch-style home runs $8,000 to $20,000 depending on pitch, layers, and whether we’re upgrading to fire-rated underlayment. We re-paper the entire deck, replace all flashing, and install GAF or CertainTeed shingles with a manufacturer warranty you can register in your own name.
Metal Roofing
Metal roofing makes more sense here than people realize, especially on the east side near the Diablo Range foothills. Morgan Hill’s CAL FIRE Very High Fire Hazard Severity Zone designation means a standing seam metal roof with a Class A fire rating does more than look sharp. It helps satisfy the local fire marshal and can trim your insurance premium. Standing seam metal installation in Morgan Hill runs $15,000 to $40,000, and we stock materials for a faster turnaround than most shops in San Jose.
Tile Roof Repair
The older homes near Morgan Hill’s historic downtown core, many built before 1960, often carry barrel tile or flat concrete tile. When those leak, the fix isn’t always just swapping a cracked tile. Underlayment degrades from decades of Morgan Hill summer heat and winter frost, and valley flashing around chimneys takes a beating. Tile roof repair in Morgan Hill typically runs $600 to $2,500 depending on the underlayment condition. We’ll tell you if a repair is worth it or if the roof has hit the point where patching costs more than replacing.
Standing Seam Metal Roof
On hillside lots east toward the Diablo Range, standing seam has become our most-requested roof. The dual requirement is rare: seismic-resistant underlayment because of the Calaveras Fault, and Chapter 7A ignition-resistant assemblies because of the fire hazard zone. A standing seam roof handles both without looking like a bunker. We’ve completed several in the Madrone corridor where the HOA initially pushed back, and we walked the board through the fire-code requirement until the design got approved.
What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Morgan Hill
We install and repair GAF and CertainTeed roofing systems, and we stock common parts for Morgan Hill homes so we’re not waiting on a distributor in San Jose when a leak opens up before a storm. For repair work, we’ll bring what’s needed, whether that’s CertainTeed cap shingles to match an existing roof or new GAF underlayment for a patch. We’d rather show up with the right material the first time than make you wait for a second trip.
Common Roofing Problems We See in Morgan Hill Homes
- Builder-grade shingles failing at the 20-year mark. The 1990s and 2000s master-planned tracts along Cochrane Road and East Main Avenue were built fast with entry-level composition shingle. We now see granule loss, curling, and brittleness from two decades of Morgan Hill heat. It’s not a repair issue; it’s a replacement clock.
- Hillside re-roofs missing seismic clips and Chapter 7A assemblies. Out-of-town roofers routinely bid Diablo Range foothill jobs without adding seismic clips to the deck or fire-rated underlayment. The permit office catches it, and the homeowner eats the change order. We write it into the first scope.
- Improper re-roofs that void builder warranties. Dropping a new layer over original waterproofing might save $2,000, but it voids the builder’s structural warranty and lands you an HOA architectural violation. Morgan Hill HOAs near Cochrane Road enforce this more strictly than you’d expect.
- Historic downtown tile roofs with failing underlayment. Pre-1960s homes near the downtown core have barrel tile that still looks fine from the curb. Underneath, the original paper underlayment is shot. We replace the underlayment and reset the tile, which costs less than a full replacement and keeps the original character.
Pricing for Roofing in Morgan Hill, CA
| Roofing Service | Morgan Hill Price Range |
|---|---|
| Roof Replacement | $8,000-$20,000 |
| Metal Roof Installation | $15,000-$40,000 |
| Roof Repair | $400-$1,800 |
| Tile Roof Repair | $600-$2,500 |
What moves the number: roof pitch and number of stories, whether we’re doing a full tear-off or a layover, whether you’re in a fire hazard zone that requires Chapter 7A materials, and whether the deck has water damage from years of leaks. We’ll walk the roof with you, point out what’s actually wrong, and give you a written number. The estimate is free. Call (877) 610-1318 to schedule one.
We Also Serve Cities Near Morgan Hill
Our crews work throughout the South County, including San Martin, Gilroy, Communications Hill, and Interlaken. If you’re in a nearby community and looking for Roofing with the same written-pricing standard, call us. We coordinate scheduling from our Bay Area office and keep local crews on Roofing in Morgan Hill jobs every week.
Serving Morgan Hill, CA - Our Local Coverage Area
We’re based in the Morgan Hill area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Roofing in Morgan Hill
Mostly yes, but the path matters. Standing seam metal roofs in the Cochrane Road master-planned communities usually get approved when the architectural committee understands the fire-code angle: a Class A fire-rated roof with Chapter 7A-compliant underlayment is often the only assembly that satisfies both the HOA’s appearance standards and CAL FIRE’s requirements. The mistake is submitting a generic metal roof plan without the fire-rating documentation. We’ve been through enough of these reviews in Morgan Hill to know exactly what the boards look for, and we’ll prepare the submittal for you. Call (877) 610-1318 if you need help navigating an HOA roof approval.
Yes, often. Morgan Hill sits directly on the Calaveras Fault, and hillside parcels in the Diablo Range foothills fall under seismic design categories that require additional roof-to-wall connections and seismic clips, even when you’re only replacing the roof covering and not touching the structure. Whenever we re-roof a hillside home, the permit plan includes the seismic upgrades the current code demands. It’s not optional, and it’s the rare roofer who includes it in the first bid. Call (877) 610-1318 and we’ll check your address against the seismic and fire zone maps before we quote.
You do a full tear-off, not a layover. The original waterproofing and underlayment on a 1990s Morgan Hill tract home were rated for the original roof assembly. Adding a second layer of shingles over that waterproofing changes the load and moisture profile, and builders use that as grounds to deny structural claims. We always remove the old roof to the deck, inspect the original waterproofing, and replace it with materials that meet current code. That keeps your builder warranty intact and gives your new roof a clean deck. A written tear-off scope is the only way to prove it. Call (877) 610-1318 for a free estimate that spells all of this out.
Plan on $600 to $2,500 depending on how much underlayment has failed and how many tiles need resetting. The pre-1960s homes near Morgan Hill’s historic downtown core hold up surprisingly well structurally, but the original paper underlayment under barrel tile roofs doesn’t. A leak is usually the underlayment, not the tile itself, which means the repair involves lifting tile, replacing paper in the affected area, and resetting everything. We stock the materials to match the original look and can usually get downtown homeowners sorted within a week. Call (877) 610-1318 and we’ll give you an exact number after a roof inspection.
Yes, and the permit is more involved than a standard re-roof because the fire hazard zone triggers California Building Code Chapter 7A review. That means the permit plan needs to show ignition-resistant underlayment, edge metal details, and the correct roof covering class. Some Morgan Hill parcels, especially those near the Diablo Range foothills, also need the seismic upgrades reviewed in the same permit. We pull the permit on every eligible job and walk the inspection with the city’s building official ourselves. For a roof replacement in a fire hazard zone, a permit shouldn’t be treated as a paperwork formality. It’s the thing that keeps your insurance valid. Call (877) 610-1318 to have us pull your address and tell you exactly which code layers apply before you commit to a single number.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Morgan Hill since day one of our Bay Area work.
Contact Barrett & Sons Construction for Roofing in Morgan Hill
If you’re ready to price a roof replacement, call Tom and his crew at (877) 610-1318. We’ll walk the roof with you, put the scope in writing, and give you a number that won’t change unless you change it first. Free estimates. Free second opinions on any written estimate. A live person answers the phone, day or night.







Before
After
Before
After
Before
After