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

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

Roofing in San Anselmo means working with a town that has two very different faces: a creekside valley floor and hillside neighborhoods that climb into fire country. Most homes here need a contractor who understands both. A typical roof repair in San Anselmo runs $400-$1,800, and a full roof replacement lands between $8,000 and $20,000 depending on pitch, material, and whether the property sits in a flood or fire hazard zone. We’ve been answering San Anselmo homeowners’ calls since 1998, and Tom Barrett or one of his sons is usually the one picking up the phone. Call (877) 610-1318 for a free estimate on any roofing work in San Anselmo.

Call (877) 610-1318

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

We’re the owner-operated Roofing crew that San Anselmo homeowners call when they want a price that holds. Tom Barrett founded this company in 1998, and his sons run the crews. When a San Anselmo homeowner calls about a leaking roof near the creek or a tile roof failing on a Seminary hillside, the person answering knows the difference between those two jobs because he’s stood on roofs in both places.

Our San Anselmo customers tell us the same thing: the quote on paper matched the bill at the end. That’s not an accident. Every scope, every allowance, every price change arrives as a written change order before work happens. No surprise invoices. When a San Anselmo roofing job involves flood-zone compliance near Sir Francis Drake Boulevard or ember-resistant vents in the hills above town, we scope it before we quote it, not after. And every job carries our written 90-Day Done Right Promise: if it’s not done right, one call brings Tom back.

We also publish Tom’s name, address, and license number. You can look it up before you sign anything, and we encourage you to. Ask anyone on your street, or check with the Town of San Anselmo building department. We want you to know who you’re hiring.

Common Roofing Problems We See in San Anselmo Homes

  • Wet-zone decay along eaves and valleys. San Anselmo’s inland valley catches more winter runoff than coastal Marin towns, and we regularly see rot where valley flashing has failed and water has worked its way under the underlayment on older Craftsman bungalows.
  • Fire-zone vent and flashing failures. Homes in the upper hills of 94960 sit in CAL FIRE High or Very High Fire Hazard Severity Zones. We see plenty of roofs with Class-A shingles but open, non-ember-resistant vents, which fails WUI inspection and forces a change order after the roof is already done.
  • Barrel tile cracking and slipping on hillside pitches. The clay-tile roofs common on San Anselmo’s older Spanish-style homes take a beating from winter storms that hit the valley hard. Cracked and slipped tiles let water into the felt layer, and by the time you see a ceiling stain, the repair scope has grown.
  • Flood-zone elevation and vent complications. Properties near San Anselmo Creek in the FEMA AE zones have flood-vent and finished-floor elevation requirements that most roofing crews never flag. We do, because we’ve seen a re-roofing job stall at inspection when those details weren’t addressed.

Our Roofing Services in San Anselmo

Roof Repair

Most San Anselmo roof repairs fall between $400 and $1,800. That covers leak repairs, flashing replacement, missing shingle or tile replacement, and valley work. We stock common GAF shingle colors and tile profiles locally so a repair on a 1920s bungalow near downtown San Anselmo doesn’t have to wait on a special order.

Roof Repair

Roof Replacement & Installation

A full roof replacement in San Anselmo runs $8,000-$20,000. The spread comes from pitch, material, layers being torn off, and whether the home is in a flood zone or fire zone. On hillside lots, staging and material access add real cost. We write every line item before we start, and if the Town of San Anselmo or Marin County requires an elevation certificate or flood-vent upgrade, that’s in the change order, not a surprise at the end.

Roof Replacement & Installation

Metal Roofing

Standing seam metal roofs are the right answer for a lot of San Anselmo hillside homes. They carry a Class-A fire rating, which matters when the WUI inspector shows up. Metal roof installation in San Anselmo runs $15,000-$40,000. The price climbs with roof complexity, underlayment upgrades, and whether we’re coordinating ember-resistant vent installation with the roofing pass. We install GAF and other premium systems we’d put on our own homes.

Metal Roofing

Tile Roofing

Tile roof repair in San Anselmo runs $600-$2,500. Barrel tile and flat tile roofs on the town’s Spanish Revival and Mediterranean homes need regular maintenance, especially after the winter storm season. We match existing tile profiles where possible, and when a full tile roof replacement makes more sense, we give you a straight number before you commit.

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 Anselmo

We install GAF roofing systems across San Anselmo, and we keep common components in stock for faster turnaround on repairs. When a San Anselmo homeowner needs a same-week repair after a storm blows through, having the right GAF underlayment, flashing, and vent details on hand beats waiting on a distributor. We’d rather tell you what we’re installing by name than hand you a mystery brand off the back of a van.

San Anselmo’s Flood Zone and Fire Zone Realities: How They Change a Roofing Quote

Here’s what most roofing companies won’t tell you about San Anselmo until it’s too late: the town has a split personality when it comes to building requirements, and that split runs right through the middle of town. San Anselmo Creek bisects the community and puts a substantial share of properties, including much of the Sir Francis Drake Boulevard corridor, inside FEMA-designated Special Flood Hazard Areas, AE zones. That’s rare at this density. Ross and Fairfax don’t deal with it the same way. Every permitted roofing project in those zones must satisfy the Town of San Anselmo’s Flood Damage Prevention Ordinance on top of standard Marin County building requirements. Flood-proofing compliance, finished-floor elevation certificates, and flood-vent requirements are routine parts of the roofing conversation here, not edge cases.

Now climb the hills. The upper neighborhoods of San Anselmo are classified High or Very High Fire Hazard Severity Zones under CAL FIRE’s WUI maps. That means Class-A roofing, ember-resistant vents, and ignition-resistant exterior assemblies. Get any of it wrong and the WUI inspection fails, and you’re paying for a change order to swap vents after the roof is already on. We scope both realities before we quote, because the permit inspector works for you, not for us, and we like it that way.

The hazard most people miss, though, is the NFIP “substantial improvement” threshold. On a flood-zone parcel near the creek, if repairs or renovations exceed 50% of the structure’s pre-improvement market value, the entire building gets forced into current flood-proofing compliance. We’ve watched that math get skipped and a re-roofing job stop cold mid-demolition. We run that calculation before we ever put a nail in the roof, because an allowance that isn’t on paper is a surprise waiting for a date.

On a hillside property in the Seminary neighborhood above the valley floor, our crew replaced a failing clay-tile roof with a Class-A standing seam metal roof to meet the fire zone requirements. The existing wood-cribbed retaining wall along the access driveway required engineering review before our equipment could stage safely. We coordinated the rough-in of ember-resistant vents with the re-roofing scope so the final inspection sign-off covered both the roofing and the WUI exterior assembly in one pass. That’s the kind of coordination San Anselmo’s hillside lots demand, and it’s why we scope every job like it’s in a flood zone and a fire zone at the same time, because sometimes it is.

Pricing for Roofing in San Anselmo, CA

Here’s what roofing work actually costs in San Anselmo. These ranges are based on what we’ve bid and built across 94960 and 94979 over the years:

Roofing Service Typical San Anselmo Range
Roof Repair $400-$1,800
Roof Replacement $8,000-$20,000
Metal Roof Installation $15,000-$40,000
Tile Roof Repair $600-$2,500

What moves the price: roof pitch and height, the number of existing layers being torn off, flood-zone or fire-zone compliance, and access for materials on hillside lots. A steep Seminary hillside roof with a long material haul will price differently than a one-story bungalow near the flats downtown. The only way to get an exact number is to have us walk the roof. Estimates are free, and we’ll give you a written line-item quote, not a phone number with a rough guess.

Standing Seam Metal Roof

Standing seam metal roofing is a common up-spec on San Anselmo hillside homes because of the fire ratings. Done right, a standing seam roof lasts decades and shrugs off the winter weather that funnels through the valley. The $15,000-$40,000 range reflects panel gauge, underlayment, trim complexity, and fire-zone details like ember-resistant vents and ignition-resistant edge details.

Barrel Tile Roofing

Barrel tile roofs are standard on so many of San Anselmo’s Spanish Revival homes, and they need more attention here than in drier inland towns. The valley’s winter storms crack and shift tiles. Repair work runs $600-$2,500. When the underlayment is shot and the whole roof needs to come off, the replacement scope moves into the full roof replacement range, and we’ll tell you that plainly before you spend money on patches.

Roof Leak Repair

Roof leaks in San Anselmo homes don’t wait. An active leak over a finished room in a 1920s Craftsman bungalow can soak insulation, wreck plaster, and feed mold before you spot the ceiling stain. We respond quickly to San Anselmo calls and most leak repairs land between $400 and $1,800 depending on what we find under the shingles. Call (877) 610-1318 and we’ll get someone up there.

Emergency & Storm Damage

When a winter storm pounds the San Anselmo valley and your roof takes a branch or starts leaking, you need a live person on the phone, not a voicemail box. A live person answers our phones 24 hours a day, 7 days a week. We don’t route calls to an out-of-state call center. If you’ve got storm damage in San Anselmo, call (877) 610-1318 and Tom or one of his sons will talk you through next steps.

Roofing on Acreage in San Anselmo: County Rules, Septic Setbacks, and Long Hauls

If you’re building or re-roofing on acreage around San Anselmo, you’re not just dealing with the Town of San Anselmo. You might be under Marin County jurisdiction, and that changes the game. County permitting brings septic and well setbacks into play. A new detached shop or ADU roof addition can be sited where the county requires a 100-foot clearance from a septic system or well, and if the roof pitch and drainage plan weren’t drawn around that setback, you’re redesigning before permits ever issue. We scope those constraints before we quote, so you’re not paying for a redesign after the fact.

Material access is the other thing nobody budgets for. A hillside San Anselmo lot with a winding access drive means longer hauls, smaller staging areas, and sometimes a crane or a material lift. That’s real money, and it belongs in the bid, not in a change order you discover halfway through. We walk every hillside site before we write the estimate, and we write the access costs into the first number we give you.

We Also Serve Cities Near San Anselmo

If you’re in Fairfax, Kentfield, San Rafael, or Larkspur, we handle Roofing in San Anselmo and the surrounding communities with the same owner-operated crews and the same written pricing discipline. Call (877) 610-1318 and we’ll schedule a time to walk your roof, wherever you are in Marin.

Serving San Anselmo, CA - Our Local Coverage Area

We’re based in the San Anselmo 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 San Anselmo

Why San Anselmo Chooses Barrett & Sons Construction

We set the standard for roofing in San Anselmo.

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 Anselmo

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 Anselmo - 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 Anselmo Customers Say

Trusted by homeowners across San Anselmo and surrounding areas.

★★★★★

"Beautiful work and honest pricing throughout. The project ran about three weeks past the estimate waiting on the cabinets, which was the supplier rather than him, though the delay was still real."

Genevieve Ashcombe · Verified customer
★★★★★

"Full kitchen down to the studs. He found the previous owner had done the wiring himself and it was genuinely dangerous, showed me, and put it right properly rather than boxing it back in."

Augustus Nwachukwu · Verified customer
★★★★★

"He pulled every permit and had every inspection signed off. The last contractor we used told us permits were optional and I have been paying for that ever since."

Redmond Cavanaugh · 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 Anselmo?

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

(877) 610-1318

Request a Free Estimate in San Anselmo

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