Roofing Company in Mill Valley, CA | Brennan Roofing

Roofing Company 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

653+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
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
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

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

A roof replacement in Mill Valley typically runs $18,500 to $34,000 for an average 2,200-square-foot home, while targeted repairs on moss-damaged valleys and flashing run $650 to $2,800. Most roofing work in this market takes three to seven days depending on access and the condition of the decking beneath the shingles. That’s the honest range, and you should have it in writing before anyone climbs a ladder.

Call (361) 320-9467

We know what happens on a Mill Valley hillside when the fog rolls in from the bay and a redwood canopy holds that moisture against the roof line for weeks at a time. That’s not a detail we picked up from a training manual. It’s what we see on nearly every job from downtown cottages to the slopes above Strawberry. When you call Brennan Roofing at (361) 320-9467, you get a live person and a straight answer about whether your roof needs a Roof Inspection - Mill Valley, a coating, or a full replacement.

Our Roofing Company team works the way Mill Valley homeowners expect: written pricing before work starts, background-checked technicians in uniform, and a one-year written guarantee we call the 365-Day Done Right Promise.

Why Brennan Roofing Is Mill Valley’s Preferred Roofing Company

Homeowners here don’t hire roofers on a handshake and a low number. They’ve been burned by crews that quote from the street, skip the neighbor conversation, and leave a shared driveway blocked with debris. In Mill Valley, those are not small annoyances. A narrow Old Mill lot with no staging room turns a one-day tear-off into a complaint call if nobody talks to the neighbor first.

Brennan Roofing is led by Travis Oakley, and the standard on every job is written down and followed. It’s called The Garrison Standard: the price goes on paper before any work starts, the technicians who show up are background-checked and in uniform, and every repair and installation is guaranteed in writing for a full year. If it’s not done right, we come back and make it right at no charge. That’s the entire promise, in one sentence.

We serve Mill Valley directly from the brand’s San Francisco Bay Area office, with crews dispatched locally, so we’re familiar with the permit process, the work-hour rules, and the way a tight downtown lot changes how you stage materials. Travis Oakley set the expectation early: be the roofer a neighbor would recommend to another neighbor without a second thought.

Roof Maintenance in Mill Valley

Roof Maintenance in Mill Valley is not a one-time cleanup and it’s not optional for most homes under the Mount Tamalpais redwood canopy. We’re talking about twice-yearly debris clearing from valleys and gutters, moss treatment, flashing inspection, and a written condition report. A standard maintenance visit in Mill Valley runs $350 to $650 depending on roof size and accessibility. If the crew finds small issues while they’re up there, we flag them on the report, photograph them, and give you a written price for the fix before anything else happens.

Valley and Gutter Clearing

Redwood needles don’t sit on the surface. They pack into valleys and gutters, hold water, and rot the underlayment from the top down. On a 1920s cottage in downtown Mill Valley, we’ve seen valley debris so compacted it had to be cut out with a pry bar. Twice-yearly clearing on steep, wooded lots is the single most cost-effective thing a homeowner can do.

Moss Treatment and Flashing Checks

Fog-fed moisture keeps north-facing roof slopes damp for months. Moss roots work into shingle seams and lift them just enough for water to get behind the flashing. During a maintenance visit we treat active moss growth and check every flashing point: chimney, skylight, sidewall, and valley. Caught early, the fix is under $500. Caught after a wet winter, it’s a decking repair and a lot more.

Roof Coating in Mill Valley

Roof Coating in Mill Valley is a practical option for low-slope and flat sections on mid-century homes in Tamalpais Valley and the hills above Strawberry, where original built-up or torch-down roofs are nearing the end of their service life. A silicone or elastomeric coating extends the roof by sealing seams, reflecting the limited sun we do get, and standing up to our constant winter moisture. Coating jobs here run $4 to $7 per square foot including surface prep and the coating itself.

When Coating Makes Sense

Coating works when the existing membrane is still structurally sound but showing age at the seams and flashings. If the decking underneath is soft or water has been sitting against the parapet walls, coating won’t fix it. We’ll walk the roof, check the decking with a moisture meter, and tell you straight whether coating buys you ten years or whether your money’s better spent on a replacement.

Prep and Application on Mill Valley Hillsides

Most coating failures on hillside homes come from skipped prep. Moss, debris, and standing water have to be fully removed, seams have to be cleaned and reinforced, and the surface has to be bone dry before application. Given our fog cycles, that means scheduling around weather windows, not promising a date and showing up when it’s drizzling anyway.

Trusted Brands We Service in Mill Valley

We install and service roofing systems from GAF, Atlas, and Boral, and we can source any manufacturer’s line for repair work. For Mill Valley homeowners that matters because it means we’re not forcing one brand onto every roof. A historic shingle-style cottage in downtown wants a different profile than a mid-century low-slope in Tamalpais Valley. We stock common repair components locally for faster turnaround, and we’ll explain the difference between architectural and three-tab without making you feel like you’re being upsold.

Common Roofing Company Problems We See in Mill Valley Homes

  • Shade-driven moss and rot on north-facing slopes. The fog doesn’t burn off the same way it does in Corte Madera. Moss grows, shingles lift, and water finds the gaps. We see it most on homes backing into Cascade Canyon.
  • Redwood-needle clogging in valleys and gutters. Weeks after a single storm, valleys can be completely packed. The water has nowhere to go except behind the flashing, and that’s when decking starts to rot.
  • Tight-lot staging problems on downtown and Old Mill streets. You can’t park a dumpster on a shared driveway without a conversation with the neighbor. If your roofer quotes from the street without walking the access route, the labor line is a guess.
  • Steep Mount Tamalpais pitches and irregular rooflines. Some of these hillside roofs genuinely can’t be walked safely without toe boards and harness work. Access and safety gear drive labor costs more than shingle count does.

Pricing for Roofing Company in Mill Valley, CA

A full roof replacement in Mill Valley on an average 2,200-square-foot home typically lands between $18,500 and $34,000. The spread comes down to access, pitch, decking condition, and the material you choose. Repairs run $650 to $2,800 for flashing, valley, and leak work. A maintenance visit is $350 to $650. Coatings on low-slope sections run $4 to $7 per square foot. If your roof is steep or has no staging room, expect labor to be the larger line item, not materials. Call (361) 320-9467 and we’ll put a written quote in your hands before any work starts. No moving numbers at the door.

We Also Serve Cities Near Mill Valley

Our Roofing Company in Mill Valley work regularly takes us into Corte Madera, Larkspur, Sausalito, and Kentfield, where the same Garrison Standard applies. And our Roofing Company crews know the terrain, the tree cover, and the access issues across all of southern Marin.

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

Why Mill Valley Chooses Brennan Roofing

We set the standard for roofing company in Mill Valley.

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

Getting your roofing company handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing company 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.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing company 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

Trusted by homeowners across Mill Valley and surrounding areas.

★★★★★

"Storm took off a section of shingles. They were here next morning to tarp it and finished the repair that week."

Elaine D. · Verified customer
★★★★★

"Ridge vent added and the attic is cooler. Fair price compared to the other two quotes."

Vernon C. · Verified customer
★★★★★

"Neat, quiet, and disciplined crew. Magnet swept the yard after."

Tonya R. · 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 Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Ready for Roofing Company in Mill Valley?

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

(361) 320-9467

Request a Free Estimate in Mill Valley

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

By sending this request, you agree to our Privacy Policy and consent to being contacted by telephone, text message, or email about your service request, including from the local pros who may handle it.

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