ServicesService AreasAboutReviews (415) 753-4712
When your roof needs repair or replacement, Mill Valley Roof Repair brings meticulous craftsmanship and transparent pricing to every project.

Roof Repair & Replacement for Marin County

Trusted. Transparent Estimates. Quality Workmanship Guaranteed.

What Roof Repair Involves

Roof repair is the process of identifying and fixing isolated damage to your roofing system—replacing damaged shingles, resealing flashing, stopping active leaks, and restoring structural integrity. Unlike full replacement, repair targets specific problem areas and typically takes one day to complete.

Warning Signs Your Roof Needs Repair

Water intrusion and structural failure begin quietly. Catching damage early prevents costly rot and decay of the roof deck and framing. Watch for these failure modes:

Roofing Materials & Why They Matter

The materials you choose affect durability, warranty, and weather resistance. We work with durable systems matched to your roof's exposure and local conditions.

How We Inspect & Diagnose Damage

A thorough roof inspection reveals problems before they become emergencies. Here's what we look for and what it means:

Local Conditions: Coastal Fog & Winter Rains

Marin County weather accelerates roof wear. Coastal fog and morning moisture promote algae growth and degrade shingles faster. Heavy winter rains from Pacific storms test every flashing seal and drainage system. Here's how we adapt:

Cost & Timeline for Repairs

A typical repair costs $500–$3,500 depending on damage scope, material, and access. Most take one day. Here's what drives cost:

The Repair Process Step-by-Step

  1. Inspection & estimate: We climb the roof with a roofing square, document damage with photos, and provide a written estimate with materials listed.
  2. Material prep: We gather shingles, underlayment, flashing, fasteners, adhesive, and sealant. The substrate is cleared of debris.
  3. Tear-off (if needed): Damaged shingles are removed with a pry bar and roofing shovel; old nails are pulled and the substrate inspected for rot.
  4. Substrate repair: Plywood or OSB patches are installed if decking is compromised. Ice-and-water shield is laid on vulnerable areas.
  5. Fastener selection: We use ring-shank nails for all work—stronger than screws, driven at proper depth to avoid breaching the asphalt.
  6. New shingles installed: Starter course and field course are nailed with staggered courses so water sheds properly.
  7. Flashing & sealing: Step flashing is reset, counter-flashing secured, and all joints sealed with roof cement or flexible caulk.
  8. Final inspection: We check for missed fasteners or sealant gaps. Debris is removed and disposed in a dumpster.

Why You Should Act Now

A small leak today becomes mold and structural rot within months. Roof repairs preserve your home's value and prevent insurance denials for pre-existing damage. Call for a free inspection today.

Frequently Asked Questions About roofing in Mill Valley

How much does roof repair cost in Marin County?

A typical repair costs $500–$3,500 depending on damage scope. Shingle replacement is $8–$15 per shingle labor and material. Flashing work ranges $300–$800 per location. Insurance often covers storm damage if you file a claim with documentation.

How long does roof repair take?

Most repairs finish in one day. Storm damage or complex flashing jobs may take two days. We won't work in heavy rain or high winds that compromise safety harness anchoring on the roof.

Can I patch my roof with roof cement instead of replacing shingles?

Roof cement is temporary—it hardens in sun and cracks, allowing water to seep around the patch. Replacing the shingle itself ensures the underlayment and roof deck stay protected long-term. Patches buy time; replacement prevents future leaks.

What should I do if I find ice dams on my roof in winter?

Ice dams form when snow melts and refreezes at the cold eave, trapping water above. Remove snow from the roof edge to stop melt. Ensure attic soffit vents and ridge vents allow airflow—poor ventilation traps heat and causes thawing. In spring, we can install ice-and-water shield to prevent future dams.

Does insurance cover roof repair?

Insurance covers storm damage, hail, wind, or falling debris. Wear-and-tear (granule loss, curling, age) is not covered. File a claim promptly with photos. We document damage and provide repair estimates for the adjuster to support supplemental claims if hidden damage is found.

What's the difference between repair and replacement?

Repair fixes isolated damage (specific shingles, flashing, leaks) in one day for $500–$3,500. Replacement tears off the entire old roof and installs new shingles, underlayment, and flashing—it costs $8,000–$20,000+ and takes 2–3 days. Choose repair if damage is localized; choose replacement if shingles are at end-of-life or widespread damage exists.

Areas We Serve

Berkeley · Concord · San Ramon · Alameda · San Francisco · Union City · Richmond · Oakland · San Rafael · Walnut Creek · San Leandro · Lafayette

Your roof is leaking or damaged. Get a free inspection and written estimate by calling us today.

Schedule Your Free Roof Inspection

Call (415) 753-4712