Roofing in San Mateo, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in San Mateo - 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 San Mateo

Roofing in San Mateo demands a contractor who understands that a home in 94402 on the hillsides near Crystal Springs needs something very different from a bayside property in 94404 east of Highway 101. We’ve worked both sides of this city for years, and we know what happens to roofs here that don’t get the right detailing. If you’ve got a leak, missing shingles, or a roof that’s simply past its useful life, call Barrett & Sons Construction at (877) 610-1318 and Tom or one of his sons will walk the roof with you, talk through what’s actually going on up there, and put a written scope in your hands.

Call (877) 610-1318

Why Barrett & Sons Construction Is San Mateo’s Preferred Roofing Company

Tom Barrett put his name on this company in 1998, and his sons run the crews that show up on San Mateo jobs today. That’s the whole pitch. When you call about Roofing work in San Mateo, you’re not getting a call center or a rotating cast of subcontractors. You’re getting Tom’s sons, their teams, and a written change order before any scope change touches the job.

We answer our own phone, 24/7. A live person, not a voicemail box. San Mateo homeowners between Hillsdale and downtown have called us at 6 a.m. after a storm opened a roof over the nursery and someone picked up. That matters when you’re standing in your living room holding a bucket.

Every eligible roofing job in San Mateo gets permits pulled and inspections signed. Tom publishes his name, his address, and his license number. Look it up before you sign anything with anyone. And every single job carries the written 90-Day Done Right Promise: if it’s not done right, one call brings Tom back.

Our Roofing Services in San Mateo

Roof Repair

Roof repair in San Mateo typically runs $400-$1,800 depending on what we find once we lift the shingles. In the older streetcar-era neighborhoods near downtown San Mateo, around 94401, we regularly uncover hidden rot at fascia boards and rafter tails because morning fog off the Bay keeps north-facing wood damp for months. On Mariner’s Island and other bayside streets in 94404, we often find that wind-driven rain found its way in through flashing details that looked fine from the ground.

We don’t patch over the problem. We open it up, show you photos, and write the scope before we fix it. If the repair is over $200, remember there’s $40 off any repair over $200.

Roof Repair

Roof Replacement & Installation

A full roof replacement in San Mateo runs $8,000-$20,000 for most wood-framed ranch homes and postwar bungalows you find through the flatlands and up toward Hillsborough. That range covers stripping the old roof, replacing any rotted decking we find, new underlayment, and your choice of quality shingle. Homes with multiple roof planes, steep pitches, or tile tear-off add to the number.

We write every allowance and every scope change on paper before work proceeds. An allowance that isn’t on paper is a surprise waiting for a date. You’ll know the number before the dumpster shows up.

Roof Replacement & Installation

Metal Roofing

Standing seam metal roofing in San Mateo runs $15,000-$40,000 for a typical single-family home. It’s a favorite on hillside lots in 94402 and 94403 where fire resistance matters and where steep pitches shed water fast. Metal panels also shrug off the persistent marine layer moisture that keeps asphalt shingle roofs damp through June.

If you’re weighing metal against asphalt, ask us for a written comparison of both. We’ll show you the first cost, the lifespan, and what San Mateo’s specific climate does to each material over 30 years. Same written scope, no sales pitch.

Metal Roofing

Tile Roofing

Barrel tile and Spanish tile are common across San Mateo’s older neighborhoods and in the custom homes up toward Crystal Springs. Tile roof repair in San Mateo typically runs $600-$2,500, because you rarely lose just one tile without some underlying problem at the underlayment or the batten. We stock common tile profiles and can match colors on most San Mateo roofs without forcing you to replace an entire slope.

Walking a tile roof incorrectly breaks more tiles. Our crew members know how to move on tile, and they document every cracked or loose piece before they start, so you’re not arguing about what was broken before we got there.

Tile Roofing
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 San Mateo

When we install a roof in San Mateo, we’re putting up materials you can look up yourself. We regularly install GAF and CertainTeed roofing systems, and for windows and exterior work that often accompanies a roof project, we carry premium lines like Simonton and PGT. For larger projects, we also handle San Mateo Home Additions & ADU work. No mystery brands off a van. If you want to read the manufacturer’s warranty before we start, we’ll hand you the paperwork. San Mateo customers never have to guess what’s going on their home.

Common Roofing Problems We See in San Mateo Homes

  • Fog-fed rot at north-facing eaves and fascia. San Mateo’s position mid-Peninsula channels persistent morning fog and onshore moisture that keeps north-facing wood siding, deck ledger boards, and fascia continuously damp through spring. We routinely find framing damage under shingles that looked fine from the curb. That’s not a cosmetic fix; it’s structural.
  • Flashing failures around chimneys and skylights on 1940s-1960s ranch homes. Much of San Mateo’s central flatlands is original postwar construction, and the original flashing details were already tired thirty years ago. On homes near East Hillsdale and the San Mateo County Event Center, wind-driven rain finds these gaps every winter.
  • Tile roofs with hidden underlayment decay on hillside homes. In 94402 and 94403, barrel tile roofs sit over underlayment that gets baked and re-wetted year after year. A tile roof can look perfect while the waterproof layer underneath has turned to paper. We see this on homes near Sugarloaf Mountain and along Alameda de las Pulgas more than you’d believe.
  • Poor drainage and gutter overflows on bayside streets. Homes in 94404 near Seal Point Park and Mariner’s Island deal with flat or low-slope sections where standing water becomes the project. Roof leaks in San Mateo’s bayside neighborhoods often start at clogged gutters and end at the underlayment ten feet inside the roofline.

Pricing for Roofing in San Mateo, CA

Roof repair in San Mateo runs $400-$1,800. Full roof replacement runs $8,000-$20,000 on most homes. Metal roof installation runs $15,000-$40,000. Tile roof repair runs $600-$2,500.

What moves the number here more than anything is what’s under the shingles once we strip them. Homes in the 94401 grid near downtown San Mateo were built in the 1910s-1930s, and their rafter tails and decking have been wet for a century some years. Homes in 94404 sit on bay fill, which doesn’t damage the roof itself, but does put more stress on any roof-to-wall connection when the ground settles. We’ll show you exactly what we’re replacing and why before we order materials. Estimates are free, and the price we hand you is the price on the contract. No trip charge inside the county.

We Also Serve Cities Near San Mateo

Beyond San Mateo itself, Barrett & Sons regularly roofs homes in Foster City, Belmont, Hillsborough, and Redwood Shores. Same crew, same written change orders, same 90-Day Done Right Promise. If you’re a few minutes over the city line, you’ll still see Tom’s sons on your roof, not a franchise dispatcher’s guess.

While we’re on your property, we also handle Windows & Doors in San Mateo and Fence Installation in San Mateo. If your roof project turns into an exterior upgrade, we can extend the same scope-in-writing process to those without bringing in another contractor.

Serving San Mateo, CA - Our Local Coverage Area

We’re based in the San Mateo area and know this community well, from Driveway & Pavers - San Mateo to roofing and beyond. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.

FAQs - Roofing in San Mateo

Why San Mateo Chooses Barrett & Sons Construction

We set the standard for roofing in San Mateo.

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 San Mateo

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 San Mateo - 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 San Mateo Customers Say

Trusted by homeowners across San Mateo and surrounding areas.

★★★★★

"Came back a year later to sort a door that had dropped as the frame settled. No charge and no argument about whether it was covered."

Thaddeus Oyelowo · Verified customer
★★★★★

"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

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 San Mateo?

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

(877) 610-1318

Request a Free Estimate in San Mateo

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