A Brennan company - serving San Francisco, CA
Roof Repair in Larkspur, CA | Brennan Roofing Co San Francisco

Roof Repair in Larkspur - 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.

Call to schedule your free estimate

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

Fast, Reliable Roof Repair Across Larkspur

Roof repair in Larkspur typically runs $450 – $1,900 depending on the scope, with leak repairs starting around $425 and full valley replacements reaching $2,600 on steep-pitch homes. Most jobs are completed same-day once our crew is on-site because we stock the coastal-spec fasteners, flashing, and sealants this town’s salt air demands. Brennan Roofing Co San Francisco dispatches background-checked, uniformed technicians to Larkspur weekly, and every job begins with a written price before any work starts. Call (831) 318-8819 to get a real number on paper, not a range you have to chase.

Professional roofer performing shingle repair on a residential roof in Larkspur, CA

Call (831) 318-8819

What makes Larkspur different from Corte Madera or San Rafael is what the air does to a roof. Salt carried off the coast settles on flashing, fasteners, and drip edge. Shingles can look fine from the street while the metal underneath is quietly failing. We inspect what inland roofers often miss, because we see it on Larkspur roofs month after month.

Why Brennan Roofing Co San Francisco Is Larkspur’s Preferred Roof Repair Company

Larkspur homeowners call us after another roofer patched a leak and disappeared. What they get instead is the Garrison Standard: a written price before work starts, a background-checked technician in uniform, and a 365-Day Done Right Promise in writing. If a repair fails within one full year, we return and make it right at no charge. That’s not a marketing line. It’s the same standard on every job, whether it’s a vent boot on a Magnolia Avenue rancher or a valley rebuild on a Baltimore Canyon shake roof.

We know Larkspur’s housing stock because we’re on these roofs constantly. Early-1900s wood-frame homes off King Street settle and twist, pulling step flashing away from chimneys. Mid-century ranchers upslope near Madrone Canyon have low-slope sections that pond water. Steep cedar shake roofs under redwood canopy in Baltimore Canyon collect moss that lifts shingle edges. None of this surprises us. We arrive with the right material for the specific failure, not a truck stocked for a generic Marin roof.

Travis Oakley, who leads Brennan Roofing, holds every crew to the Garrison Code: the price on paper does not move at the door. Phones are answered by a live person around the clock. No voicemail, no automated system, no callback queue. Larkspur residents tell us that alone is worth the call.

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

Flat Roof Repair in Larkspur

Flat roof repair in Larkspur most often means addressing ponding water, failed seams, or cracked membrane on the low-slope sections found on mid-century ranchers and additions throughout the flats and up toward Madrone Canyon. These roofs don’t shed water the way a steep pitch does. Water sits, finds a seam, and works its way into the decking. A repair here is not just patching the visible split; it’s figuring out why water pooled there in the first place.

Seam and Membrane Patching

When a built-up or modified bitumen roof splits at the seams, we clean the area back to solid material, apply a compatible patch membrane, and seal the edges with marine-grade sealant rated for salt exposure. Larkspur’s coastal air breaks down standard sealants faster than inland Marin, so we don’t use the same products a San Rafael crew would. A typical seam repair in Larkspur runs $500 – $950.

Ponding Corrections

Ponding water after every rain is usually a slope or drainage problem, not just a membrane problem. On Larkspur homes we often find clogged scuppers or settled framing that traps water mid-field. We’ll clear drains, rebuild low spots with tapered insulation or roof cement where practical, and tell you plainly whether a longer-term fix is worth doing now or can wait. Honest advice, written down. Expect $700 – $1,800 depending on how much of the field is involved.

Shingle Roof Repair in Larkspur

Shingle roof repair in Larkspur covers everything from replacing a handful of wind-torn architectural shingles to rebuilding valleys and eaves where salt air has done its slow work. The town’s high proportion of older wood-frame and shingle-style homes means we’re often matching new shingles to existing roofs that have weathered unevenly. We source from Owens Corning and CertainTeed lines, so color and profile matching is straightforward.

Valley Rebuilds and Flashing

Valleys are where Larkspur leaks concentrate. Salt air corrodes standard galvanized valley metal within eight to twelve years, and when it fails, water runs straight under the shingle course. We strip the valley, inspect the decking beneath, replace rotted plywood if needed, then set new valley metal with stainless fasteners before relaying shingles. A full valley rebuild on a Larkspur home typically runs $900 – $2,600 depending on length and pitch.

Eave and Drip Edge Repair

On a steep-pitch shingle home off Magnolia Avenue, our crew found the original galvanized drip edge rusted through in under a decade from salt air, letting water wick into the fascia and soffit. We stripped back to decking, replaced rotted plywood, then set a hot-dip galvanized drip edge, stainless fasteners, and a full ice and water shield at the eaves before laying architectural shingles. That’s what a real Larkspur eave repair looks like. Expect $600 – $1,400 for a typical eave section.

Professional roofer performing roof repair with tools and sealant in Larkspur, CA

Trusted Brands We Service in Larkspur

We install and repair materials from Owens Corning, IKO, and Atlas, among others, and we keep the common profiles and colors on hand for Larkspur jobs. That means less waiting when a wind storm off the coast tears shingles loose on a Murray Park rancher or a downtown Larkspur craftsman. You get a written line-item price with the exact material named before we touch the roof. No vague allowances, no swap-outs at the door. If the manufacturer line matters to you, we’ll explain the difference between an IKO architectural and an Atlas laminate in plain English so you can decide with confidence.

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

Common Roof Repair Problems We See in Larkspur Homes

  • Salt-corroded flashing and fasteners. Standard galvanized metal fails in 8 – 12 years this close to the coast. We see leaks at valleys and pipe penetrations on Larkspur roofs where the shingles above still have ten years of life left.
  • Moss and redwood duff on Baltimore Canyon roofs. Shaded roofs stay damp enough for moss to root into cedar shake and composition shingles within two years. That moss traps water, lifts starter strips, and feeds rot into the decking.
  • Step flashing pulled away from chimneys. Older wood-frame Larkspur homes settle and twist over decades. The roof moves, the chimney doesn’t, and the gap behind the fascia is where water gets in. We find these gaps on repairs all over the flats.
  • Ponding on low-slope sections. Mid-century Larkspur ranchers and additions were often built with pitches too shallow for Marin’s winter rain. Water pools mid-field, finds a seam, and works into the decking before you see a ceiling stain.

Pricing for Roof Repair in Larkspur, CA

Here are real numbers for the Larkspur market, so you don’t have to call just to get a ballpark.

Repair Type Typical Larkspur Range
Leak repair (flashing, vent boot) $425 – $950
Shingle replacement (small section) $450 – $1,100
Flat roof seam or membrane patch $500 – $950
Eave and drip edge repair $600 – $1,400
Valley rebuild $900 – $2,600
Ponding correction (slope or drain work) $700 – $1,800

What moves the number is pitch, decking condition beneath the visible damage, and whether the failed fastener or flashing is accessible from the eaves or requires working off staging on a steep Larkspur hillside. The coastal-spec materials we use cost more than inland-grade galvanized, but they’re the difference between a repair that lasts and one you’ll pay for twice. Call (831) 318-8819 for a free written estimate. The price goes on paper before any work starts, and it does not move at the door.

We Also Serve Cities Near Larkspur

Our crews handle Roof Repair across Larkspur and the surrounding Marin communities, including Mill Valley, Novato, El Cerrito, and San Francisco. If your home is in Larkspur proper or in the hills above the flats, we’re already familiar with the roof type, the permit expectations, and the salt-air corrosion profile before we arrive.

Serving Larkspur, CA - Our Local Coverage Area

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

Why Larkspur Chooses Brennan Roofing Co San Francisco

We set the standard for roof repair in Larkspur.

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 Larkspur

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 Larkspur - 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 Larkspur Customers Say

Trusted by homeowners across Larkspur and surrounding areas.

★★★★★

"Quality work and clear communication. Rain pushed the start by two days, which is fair, but we were hoping to be done sooner."

Cathy N. · 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
★★★★★

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

Irene G. · Verified customer

Ready for Roof Repair in Larkspur?

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

(831) 318-8819

Request a Free Estimate in Larkspur

Tell us about your roof repair needs - we'll respond within the hour.

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
Areas We Serve
Call Now - 24/7 Dispatch