Roof Repair in Mill Valley, CA | Brennan Roofing

Roof Repair 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 Roof Repair Across Mill Valley

Roof repair in Mill Valley typically runs $350 – $900 for a standard flashing or vent boot replacement, while more involved work like valley rebuilds or decking replacement lands between $900 and $2,400. Most jobs are scheduled within a few days once we have the written estimate in your hand. If you’re seeing water stains on a ceiling in Cascade Canyon or damp spots near a chimney in Blithedale Canyon, call (361) 320-9467 for a free inspection and a price on paper before anything gets touched.

Call (361) 320-9467

Mill Valley is not an easy place to keep a roof sound. The salt-laden fog that rides up Mount Tamalpais settles under the redwood canopy and eats at fasteners, flashing, and drip edge on the marine-exposed side of town, even when the shingles themselves look fine. We work here constantly, and we know which repair approaches hold up on a steep wooded lot in Tamalpais Valley and which ones quietly fail on a low-slope section above Strawberry. That local knowledge is the difference between a repair that lasts and one that gets redone in two years.

Key Takeaways

  • Most Mill Valley roof repairs cost between $350 and $2,400 depending on scope.
  • Salt fog, not UV, is the primary roof killer in Mill Valley – corrosion-resistant hardware is non-negotiable.
  • Wooded canyons like Cascade and Blithedale require twice-yearly debris clearing or gutters and valleys clog within weeks.
  • Every repair gets a written price before work starts and a one-year written guarantee with a free return visit if it fails.

Why Brennan Roofing Is Mill Valley’s Preferred Roof Repair Company

Homeowners here have been burned by roofers who quote one number on the phone and a different one at the door. That does not happen with us because we operate under the Garrison Standard: the written price goes in your hand before any work begins, and it does not move. Not at the door, not mid-job. We put it on paper and we honor it.

Every technician dispatched to Mill Valley is background-checked and arrives in uniform, so you always know exactly who is on your roof. Phones are answered by a live person around the clock. No voicemail, no callback queue. If a repair fails within 365 days, the Done Right Promise means we come back and make it right at no charge. That is in writing, for one full year, and it applies to every job we do in Mill Valley.

Travis Oakley, who leads our Mill Valley roofing work, has spent enough time on these hillside roofs to know that a generic inland repair spec does not survive here. The marine exposure matters. The redwood canopy matters. The pitch of the roof matters. When you call us about a leak on a Cascade Canyon home, you are talking to a company that understands what that leak is actually doing to your decking.

Metal Roof Repair in Mill Valley

Metal Roof Repair in Mill Valley is a different discipline from shingle work, because the failures are different. On the marine-exposed side of town, standing seams and exposed fasteners are under chloride attack from the salt fog that settles beneath the redwood canopy. The metal itself usually holds up; what fails is the hardware holding it down and the sealant around penetrations. Our Mill Valley metal repairs focus on replacing corroded fasteners with stainless or hot-dip galvanized hardware, resealing laps and seams with marine-grade sealant, and rebuilding flashings that have rusted through at the drip line.

Metal roof repair in Mill Valley runs $500 – $1,400 for a typical penetration or seam repair, and $1,200 – $2,800 when we are replacing a section of corroded panel or re-fastening an entire exposed fastener line.

Corroded Fastener Replacement

Plain steel screws in salt fog do not last. On a metal roof above Casa Madrona, we see fastener heads rusted to the point where the neoprene washers have hardened and cracked, letting water wick down the screw threads. We pull the old hardware, inspect the panel for hidden corrosion, and reset the line with stainless fasteners rated for coastal exposure. It sounds simple, but doing it wrong means a roof that leaks from fifty tiny holes.

Seam and Penetration Resealing

Standing seams that get daily salt fog need a sealant that stays flexible and adheres in damp, cool conditions. We use marine-grade products specified for this climate, not whatever is on the shelf at the big box store. Around pipes, vents, and skylights, we re-flash with the same approach we use on our commercial jobs: water gets directed away, not invited under.

Commercial Roof Repair in Mill Valley

Commercial Roof Repair in Mill Valley generally involves low-slope membrane systems on office buildings, mixed-use structures, and the small commercial strips that run through the valley. The failure mode here is not wind or hail; it is standing water, debris damming, and UV degradation on the membrane seams. A low-slope roof on a building near the Mill Valley Lumber Yard holds fog moisture and redwood needles long after the rain stops, and that encourages membrane separation at the laps.

Commercial roof repairs in Mill Valley typically run $900 – $3,500 depending on the number of penetrations and the square footage of the damaged field. We always provide a written scope and fixed price before any work begins.

Membrane Patch and Seam Repair

We cut out the failed section, inspect the substrate for moisture, and install a compatible patch with proper overlap and seam sealing. On TPO or modified bitumen systems, we match the manufacturer’s installation spec so the repair does not void the existing material warranty. That matters more than most building owners realize.

Ponding Water Correction

Some Mill Valley commercial roofs were installed with drainage slopes that were marginal even when new. Add a decade of redwood debris and silt, and you get ponding water that undermines the membrane. We repair the affected area and, where practical, regrade the surface or add drain scuppers to move water off the roof instead of letting it sit.

Trusted Brands We Service in Mill Valley

We repair and service roofs built with materials from GAF, Atlas, and Tamko, among other major lines. For Mill Valley customers, that means we can match your existing material instead of slapping a mismatched patch where the garage meets the house. We keep common repair components in local stock – drip edge, pipe boots, valley metal, underlayment – so a straightforward Mill Valley repair does not wait two weeks on a parts order. If your roof is a Boral or CertainTeed system, we service those too, and we will tell you plainly whether a repair makes sense or whether you are better off budgeting for a replacement.

Common Roof Repair Problems We See in Mill Valley Homes

  • Rusted fasteners at the drip edge and penetrations. Salt fog on the marine-exposed slopes of Mill Valley corrodes plain steel nails and screws years before the shingles wear out. These fail quietly until a wind storm lifts the drip edge and water gets behind it.
  • Clogged valleys and gutters in Cascade Canyon and Blithedale Canyon. Redwood needles pack roof valleys within weeks during the fall drop. When water dams behind the debris, it wicks up under the underlayment and rots the decking from the top down.
  • Moss growth on shaded roof sections. The fog and canopy shade create conditions where moss thrives on north-facing slopes and below overhanging trees. Moss holds moisture against the shingle surface and shortens its life, while also lifting the edges enough for wind to get under.
  • Failed flashing around chimneys and skylights on hillside homes. Mill Valley’s older homes often have irregular rooflines and steep pitches. Flashing that is not properly stepped and counter-flashed leaks, especially on the uphill side where water volume is highest.

Pricing for Roof Repair in Mill Valley, CA

Roof repair pricing in Mill Valley is honest and written in advance. A simple pipe boot replacement runs $350 – $550. Flashing repair around a chimney or skylight typically lands at $600 – $1,100. Valley rebuilds, where we replace the metal, underlayment, and damaged decking, run $1,200 – $2,400. Full decking replacement on a large section starts around $1,800 and goes up with the square footage. The cost depends on access difficulty, the extent of wood rot, and whether you are on the marine-exposed side where we will not install anything but stainless or hot-dip hardware. You will have the number on paper before any work starts. Call (361) 320-9467 for a free estimate and a written quote.

We Also Serve Cities Near Mill Valley

Our Roof Repair crews work throughout the Mill Valley area, including Corte Madera, Larkspur, Sausalito, and Kentfield. If you are in one of those communities and dealing with a leak or storm damage, the same written-price standard and Done Right Promise apply. For more about our local work, see Roof Repair in Mill Valley.

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 Roof Repair in Mill Valley

Call for a Free Mill Valley Roof Repair Estimate

We got a call from a homeowner on Cascade Canyon Road in Mill Valley last winter after a wet-season leak stained the ceiling of a downstairs bedroom. When we pulled the failed flashing around a plumbing vent, we found the nails holding the old drip edge had rusted almost through and the decking underneath was soft from years of trapped moisture under redwood needles. We re-decked the affected section, ran a fresh course of ice and water shield through the valley, and reset the drip edge with hot-dip galvanized hardware before re-flashing the penetration. That is what a Mill Valley repair actually looks like, and it is why we inspect before we quote.

If you have a leak, a sag, a moss problem, or just a roof that has not been looked at in a decade, call (361) 320-9467. We will send a background-checked, uniformed technician to your Mill Valley home, put a written price in your hand, and stand behind the work for a full year with the Done Right Promise. No pressure, no change orders, no surprises.

Written by Travis Oakley, Owner at Brennan Roofing, serving Mill Valley under the Garrison Standard.

Why Mill Valley Chooses Brennan Roofing

We set the standard for roof repair 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 roof repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof repair 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 roof repair 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.

★★★★★

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

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

Barry F. · 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 Roof Repair 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 roof repair 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