Roofing in Morgan Hill, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in Morgan Hill - Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

953+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as $199/month*on approved credit; ask for current terms
Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

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.

Need help today?Fast, friendly service and a no-obligation free estimate.

Call (877) 610-1318

What happens when you call

  1. 1
    A real person answersNo phone trees - you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 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

Every roof in Morgan Hill gets a line-item quote in writing before we start, and every change order arrives in writing before work moves. No allowances that aren’t on paper, no surprise invoices at the end. The ranges below reflect what we’re seeing across Morgan Hill in 2025 and 2026.

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

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.

Why Morgan Hill Chooses Barrett & Sons Construction

We set the standard for roofing in Morgan Hill.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Morgan Hill

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Morgan Hill - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Morgan Hill Customers Say

Trusted by homeowners across Morgan Hill and surrounding areas.

★★★★★

"Addition over the garage matched the original roofline and brickwork so closely that visitors do not realise it was added. He tracked down the closest brick he could find rather than settling."

Gideon Stroud · Verified customer
★★★★★

"The bathroom was finished on the day he said at the start, which nobody had led me to believe was possible."

Loretta Vanterpool · Verified customer
★★★★★

"His sons run the crews and they were in our house for four months. Not once did I feel I had to be home to keep an eye on things."

Camila Fuentes · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Dec 31, 2026
$40

$40 Off Any Repair Over $200

Expires Dec 31, 2026
Free

Free Second Opinion on Any Written Estimate

Expires Dec 31, 2026
Free

No Trip Charge Inside Our Own County

Expires Dec 31, 2026
10%

Senior & Veteran 10% - Always

Expires Dec 31, 2026

Ready for Roofing in Morgan Hill?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Morgan Hill.

(877) 610-1318

Request a Free Estimate in Morgan Hill

Tell us about your roofing needs - we'll respond within the hour.

By requesting your free estimate, you accept our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch