A Brennan company - serving San Francisco, CA
Brennan Roofing Co San Francisco roofing team

Roofers in Mill Valley - Free Inspection, Itemized Written Quote

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.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Roofers in Mill Valley, CA

Most roof work in Mill Valley comes down to three things: steep pitches, redwood shade, and moisture that never really leaves. The homes here sit on hillsides where fog rolls in off the Pacific and tree canopies hold dampness against the roof line for months at a time. That combination means roofers in Mill Valley deal with moss, clogged valleys, and rot more than almost any other issue. Whether you need a full replacement or a targeted repair, the work has to account for terrain that turns a simple job into a rope-and-harness operation. Call (831) 318-8819 for a written, no-pressure estimate.

Call (831) 318-8819

Why Mill Valley Homes Are Different

Mill Valley’s roofing landscape is defined by redwood-shaded, steeply pitched homes clinging to Mount Tamalpais. Most of the housing stock is mid-century or older, wood-framed, with composition shingle or wood shake roofs cut at angles that shed water well but hold debris badly. The fog from the Pacific and the heavy winter rains keep roofs wet for long stretches. That promotes moss, mildew, and rot in the decking, and it means the roof is rarely fully dry even in summer.

On the canyon side of the hill, you’ll see crews working with ropes and harnesses just to reach the eaves because the lots are so steep the roof edge hangs over open space. The dense tree canopy drops needles and leaves that pack into gutters and valleys, and once water backs up, it finds its way under the shingles. A roof here is not a set-and-forget system. It needs regular attention, and it needs people who understand what Mill Valley terrain does to flashing, underlayment, and decking.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Our Main Mill Valley Services

Mill Valley homeowners call us most often for two things: full roof replacement and repair work that stops a leak before it spreads. Inspections round out the picture, especially before a sale or after a storm.

Roofing Company in Mill Valley

A full roof in Mill Valley means tearing off old shingles or shakes, checking the decking beneath for rot, and installing new underlayment, drip edge, and shingles. The steep pitch on many homes changes the way we stage materials and move across the roof. We write the full price on paper before any work begins, and we use materials from leading manufacturer lines like GAF and Owens Corning. Roofing Company in Mill Valley.

Roofing Company in Mill Valley

Roof Repair in Mill Valley

Most repair calls in Mill Valley start as a ceiling stain or a drip near a skylight. By the time it shows inside, water has usually been working through the roof for a while. We replace damaged flashing, seal valleys, and repair decking where rot has taken hold. Every repair is backed by our 365-Day Done Right Promise, which means if it fails within a year, we come back and fix it at no charge. Roof Repair in Mill Valley.

Roof Repair in Mill Valley

Roof Inspection in Mill Valley

Because Mill Valley roofs sit under trees and in fog, an inspection is less about finding one problem and more about mapping every place water could get in. We check flashing, penetrations, valleys, and the decking from inside the attic. You get a written report with plain-language findings and a clear repair or replacement recommendation, not a sales pitch. Roof Inspection in Mill Valley.

Roof Inspection in Mill Valley
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (831) 318-8819

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.

Brands We Service in Mill Valley

We install materials from GAF, CertainTeed, and Owens Corning, and we keep common parts stocked for faster turnaround on Mill Valley repairs. Homeowners should know what they’re buying and why. See our brands for the full breakdown of what we carry.

Before & after

See the difference

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

Pricing for Roofers in Mill Valley, CA

Service Typical range in Mill Valley
Full roof replacement (composition shingle) $12,000 – $28,000
Full roof replacement (wood shake) $18,000 – $40,000
Partial re-roof (one slope or section) $4,000 – $9,000
Leak repair (flashing, valley, or pipe boot) $350 – $900
Decking repair (rot replacement, per sheet) $150 – $400
Skylight re-flashing $400 – $1,100
Gutter cleaning and valley debris removal $200 – $500
Moss treatment and removal $300 – $800
Roof inspection (with written report) $250 – $450

What pushes a Mill Valley roof higher than the baseline: steep pitch, access that requires ropes or a lift, rotted decking hidden under old shingles, and moss that has to be removed before new material goes down. The price we put on paper before any work starts is the price you pay. No change orders at the door.

Neighborhoods We Serve in Mill Valley

We work throughout Mill Valley, from the flats near downtown up into the steeper canyon streets where roofs hang over open space. Response time for the area is typically same-day or next-day for estimates, depending on how full the schedule is that week.

  • Downtown Mill Valley
  • Sycamore Park
  • Homestead Valley
  • Tamalpais Valley
  • Strawberry

Service Area – Cities Near Mill Valley

Brennan Roofing crews serve Mill Valley and the surrounding Bay Area from our San Francisco Bay Area office. If you’re just over the hill or down the road, we also cover Larkspur, CA, San Francisco, CA, El Cerrito, CA, and Albany, CA. Same written-price standard, same guarantee, same crew standards.

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 About Roofers in Mill Valley

Ready to get started? Free estimates · Written quotes before work starts response in Mill Valley
Call (831) 318-8819

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

★★★★★ 4.7 from 7+ reviews

"Replaced the underlayment and drip edge as well as shingles. Many roofers skip that. Everything was explained in writing."

- Barry F.

"They gave me a warranty in writing and stood behind it."

- Irene G.

"Replaced a rotted fascia board along with the roof edge. Matches the trim."

- Lou H.

How It Works in Mill Valley

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

Request a Free Estimate

Tell us what's going on in Mill Valley - we'll get back to you fast. No obligation.

By submitting this form, you agree to our Privacy Policy and consent to being contacted by call, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

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