Roofing in Mill Valley, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in Mill Valley - 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 Mill Valley

A roof replacement in Mill Valley costs $8,000-$20,000 for a typical home, while a standing seam metal roof runs $15,000-$40,000, and targeted repairs sit between $400 and $1,800. The price gap depends almost entirely on whether you spec for fire code, salt air, and steep hillside access, or settle for an inland-spec system that fails early. Barrett & Sons Construction has been owner-operated since 1998, with Tom Barrett and his sons running the crews that serve Mill Valley neighborhoods like Homestead Valley, Sycamore Park, and Cascade Canyon. Call (877) 610-1318 for a free estimate, and you’ll talk to a live person, not a call center.

Why Barrett & Sons Construction Is Mill Valley’s Preferred Roofing Company

Tom Barrett puts his name, address, and license number on every contract in Mill Valley, which matters in a town where neighbors talk. Our crews have replaced roofs on 1920s wood-frame cottages near the Depot, mid-century ranchers off Miller Avenue, and contemporary homes cantilevered above Cascade Creek. We know which Mill Valley streets a 40-foot flatbed can’t turn around on, and we plan for smaller trucks or crane picks before we ever write an estimate. When you call about a leak off Ethel Avenue or storm damage near Tamalpais Valley, you get the actual people who’ll be on your roof, not a dispatcher three states away.

Our Roofing Services in Mill Valley

Roof Repair

Roof repair in Mill Valley typically runs $400-$1,800, and the work we do most often here is replacing lifted shingles where salt air has eaten through standard galvanized nails. On older hillside homes north of Blithedale Canyon, wind-driven fog gets under shingles once fasteners fail, and by the time the stain shows on a bedroom ceiling, the rot is already into the sheathing. We strip back to sound wood, replace what’s compromised, and secure everything with fasteners specified for the coast, not inland.

Roof Replacement & Installation

A full roof replacement in Mill Valley costs $8,000-$20,000 and nearly always requires a Class A fire-rated assembly under Marin County WUI code. That means fire-rated underlayment, ember-resistant vents, and often composite or metal tiles instead of cheap three-tab asphalt. If you’re in the 94941 or 94942 zip code, your roof is almost certainly inside a Very High Fire Hazard Severity Zone, so the materials question is settled by code before we even talk about color and profile. We pull the permit, we meet the WUI checklist line by line, and we hand you the signed inspection at the end.

Metal Roofing

Standing seam metal roofing in Mill Valley runs $15,000-$40,000 depending on roof complexity, pitch, and whether we need a crane for panel delivery. The coastal spec matters enormously here. Standard enameled steel from an inland supplier can start oxidizing at the cut edges within five years in Mill Valley’s salt-laden fog. We specify marine-grade coatings and stainless or hot-dip galvanized clips and fasteners, because the alternative is a roof that looks fine for eight years and then rusts through at every seam. For steep hillside lots with redwood and bay laurel overhang, standing seam also sheds litter better than any shingle system.

Tile Roofing

Tile roof repair in Mill Valley typically runs $600-$2,500, and the work usually involves replacing cracked barrel tiles, re-bedding ridge caps, or addressing underlayment that has been compromised by decades of damp air. Many older Mill Valley homes near Molino Avenue still carry original barrel tile or mission tile, and the tile itself often outlasts everything under it. The weak point is never the clay; it’s the paper and battens beneath, especially on north-facing slopes that never fully dry. We repair the system, not just the visible break.

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 Mill Valley

We install and service all major roofing materials in Mill Valley, including Roofing systems from GAF and CertainTeed, plus specialty standing seam panels and composite tile lines. When you call us about a repair, we don’t need to order parts from a regional warehouse and wait three days. Our crews carry common Mill Valley failure items - ember-resistant vents, stainless fasteners, fire-rated underlayment patches, tile ridge caps - on the truck so a repair can often happen in a single visit. If you’re considering a specific brand, ask Tom about it directly; he’ll tell you honestly which ones hold up on this side of the hill and which ones don’t.

Trusted Brands We Install Across Mill Valley

We also bring premium materials across every trade we touch, not just roofing. For hardscape and paver work around Mill Valley homes, we install Belgard and Techo-Bloc systems with sealed joints that hold up to the damp soils along Richardson Bay. When you replace a roof and extend your re-roof scope to decks or drains, we can coordinate the hardscape side without juggling a second contractor. One crew, one schedule, one owner answering the phone.

Common Roofing Problems We See in Mill Valley Homes

  • Salt-air nail failure. Standard galvanized roofing nails rust through within a decade in the fog belt, leaving shingles lifted and wind-driven rain reaching the subfloor. By the time you see an interior stain, the fastener rot is usually widespread.
  • Redwood and bay laurel litter accumulation. Dense canopy sheds needles, leaves, and bark across Mill Valley roofs year-round. The debris fills valleys and gutters, traps moisture at the eave line, and accelerates rot along the entire roof edge while adding fuel load in fire season.
  • Non-ember-rated vents and plastic ridge caps. Most 1980s and 1990s Mill Valley roofs went on before today’s WUI code. Plastic ridge caps and open-box vents melt or ignite during a wind-driven ember event, making the roof itself a fire vector rather than a barrier.
  • North-facing slope decay. Homes on the north sides of Cascade Canyon, Summit Avenue, and other shaded hillsides rarely dry out between fog cycles. Underlayment on those slopes fails years before the south-facing side of the same roof, and a whole-roof replacement is often unnecessary if we catch it early.

Pricing for Roofing in Mill Valley, CA

Roofing prices in Mill Valley reflect three local realities: fire-code materials, coastal-grade fasteners, and hillside access costs that inland contractors never budget for. A typical roof replacement runs $8,000-$20,000. Standing seam metal runs $15,000-$40,000 because panels, delivery, and installation are more involved on steep lots. Repairs run $400-$1,800 depending on scope.

Service Typical Mill Valley Price Range
Roof Replacement $8,000-$20,000
Metal Roof Installation $15,000-$40,000
Roof Repair $400-$1,800

The coastal-spec version of any roof costs more up front and less across a decade. Cheap inland-spec nails, underlayment, and flashing usually show signs of failure within six to eight years in Mill Valley’s fog. We write every scope, every allowance, and every price change as a line item before work starts. Call (877) 610-1318 and ask for a line-item estimate; quotes are free, and Tom will walk you through the materials choices in plain language.

We Also Serve Cities Near Mill Valley

Along with Mill Valley, we regularly work in Tamalpais Valley, Tamalpais-Homestead Valley, Corte Madera, and Larkspur. The coastal-spec principles that drive Roofing in Mill Valley apply across the southern Marin corridor, though every neighborhood has its own access quirks and fire-zone requirements. If you’re on the edge of the 94941 boundary or across the freeway in Corte Madera, call and we’ll confirm coverage.

Serving Mill Valley, CA - Our Local Coverage Area

We’re based in the Mill Valley 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 Mill Valley

Does Marin County require a Class A roof assembly for a simple reroof in Mill Valley, even if I’m not changing the footprint?

Yes. Mill Valley sits almost entirely within a Very High Fire Hazard Severity Zone, and Marin County’s WUI ordinance requires Class A roofing assemblies and ember-resistant vents on any roof replacement, whether or not you touch the footprint. That means fire-rated underlayment and vent details apply even to a straightforward tear-off and reroof. We handle the entire permit and WUI checklist, and you’ll get the signed inspection at the end. Call (877) 610-1318 and we’ll confirm what your specific roof needs before you commit to anything.

Why does a metal roof quote in Mill Valley come in higher than the same roof in Corte Madera or Novato?

Mill Valley’s hillside lots, narrow access roads, and Very High Fire Hazard Severity Zone requirements drive up material and labor costs compared to flatter inland communities. Many Mill Valley homes sit at the end of roads too tight for a standard flatbed, so we stage materials off-site and run smaller trucks or a crane, which adds real cost. The metal spec itself is also higher here: marine-grade coatings and stainless fasteners that don’t rust out in salt fog cost more than inland panels. For an exact figure on your roof, call (877) 610-1318 for a free line-item estimate.

My roof is only 12 years old, but the nails keep popping and shingles slide off after winter storms. Is that normal for Mill Valley?

It’s common in Mill Valley because the salt-laden fog off Richardson Bay corrodes standard galvanized nails much faster than in inland Marin. When the fasteners fail, shingles lift, wind gets underneath, and whole sections come off in winter storms. The fix isn’t more nails; it’s the right nails, hot-dip galvanized or stainless ring-shank fasteners, plus sealing and repair of any moisture damage at the eave line. Call (877) 610-1318 and we’ll inspect the fastener failure and give you a repair scope in writing.

Can I install a wood shake roof like the original on my 1930s Mill Valley cottage?

No, not as a code-compliant roof in Mill Valley today. Marin County WUI code requires Class A fire-rated roof assemblies, and wood shake does not meet that standard. On a narrow lane off Summit Avenue, we replaced a 1920s cottage’s original cedar shake with Class A standing seam metal after salt air had corroded the galvanized nails to dust and redwood litter had rotted the skip sheathing. Our crew specified hot-dip galvanized ring-shank fasteners, fire-rated synthetic underlayment, and made three smaller truck runs because the road wouldn’t allow a 40-foot flatbed. You can capture the original cottage look with composite or metal profiles designed to read like shake from the street. Call (877) 610-1318 to discuss what’s possible on your lot.

How do you handle roof tear-off on a Mill Valley hillside lot where a dumpster can’t be placed next to the house?

We plan materials handling before we ever write the estimate. On steep lots with narrow lanes, we stage materials at a local depot and shuttle them up in smaller trucks, often using a crane to place bundles on the roof deck. Tear-off debris gets bagged on-site and carried or craned down rather than trying to force a 40-yard dumpster where it won’t fit. Every access plan is written into your scope as a line item, so there’s no surprise upcharge halfway through. Call (877) 610-1318 and ask Tom how he’d handle your specific street.

Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Mill Valley since 1998.

Why Los Angeles Chooses Barrett & Sons Construction

We set the standard for construction in Los Angeles.

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 Los Angeles

Getting your construction handled is simple and fast.

1

Call or Request a Free Estimate

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

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Los Angeles - 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 construction 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 Los Angeles Customers Say

Trusted by homeowners across Los Angeles and surrounding areas.

★★★★★

"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
★★★★★

"Genuinely good builders and I would use them again. Site tidiness slipped a bit in the middle stretch and I had to mention it, after which it was spotless every evening."

Marcus Threadgill · Verified customer
★★★★★

"Every change to the price came as a written change order before the work happened, not as a surprise on the final bill. I did not know contractors still did that."

Xiomara Benavides · 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 Construction in Los Angeles?

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

(877) 610-1318

Request a Free Estimate in Los Angeles

Tell us about your construction 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