Brennan Roofing roofing team

Roofers in Larkspur - 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.

✓ 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
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

Roofers in Larkspur, CA

Roofing in Larkspur means working around heritage coast live oaks, strict tree protection rules, and older homes that were built with materials no longer allowed under current fire codes. Most of our work here involves roof repair, fire-rated replacements, and inspections that catch moss and leaf damage before it gets into the decking. Every estimate is free, and the price goes on paper before any work starts. Call (361) 320-9467 and you’ll speak to a live person, not a voicemail.

Call (361) 320-9467

Why Larkspur Homes Are Different

Larkspur’s tree canopy is the defining condition for roof work here. Dense stands of coast live oak overhang roofs all over town, especially along Madrone Avenue and Redwood Avenue, where limbs trap moisture and drop heavy leaf litter into valleys and gutters. The town’s tree preservation ordinance means those limbs often stay where they are, so the roof has to be maintained around them. We routinely install zinc strips along ridge lines to slow moss regrowth and recommend annual leaf removal before the wet season starts.

The housing stock adds another layer. Old Larkspur has 1920s and 1930s bungalows and shingle-style cottages, many with original wood shake roofs. Palm Hill and the Marin Avenue corridor lean toward 1960s and 1970s ranch homes, and plenty of those still carry shake as well. Under current Wildland-Urban Interface codes, any replacement must meet Class A fire-rated standards, which means composite, asphalt, or metal rather than shake. North-facing slopes hold moss and lichen through the foggy summers, so we see more biological growth on those roofs than almost anywhere else in central Marin.

Our Main Larkspur Services

Three services cover nearly every Larkspur roof job. Each one has its own page with pricing, local details, and what to expect.

Roofing Company in Larkspur

Full roof replacement in Larkspur almost always starts with a conversation about fire rating. Older wood shake roofs in Old Larkspur and along Palm Hill can’t be replaced in kind under current code, so we walk homeowners through Class A options like asphalt architectural shingles, certain composite lines, and standing seam metal. We also address what’s happening under the surface: decking rot from years of trapped oak leaf moisture, underlayment that’s failed, and drip edge that was never installed correctly. Every replacement includes a written price, a written one-year guarantee, and a clear plan for disposal and cleanup. Roofing Company in Larkspur

Roofing Company in Larkspur

Roof Repair in Larkspur

Roof repair in Larkspur is usually about water finding its way in around flashing, or moss and debris holding moisture against shingles for months at a time. Common calls include leaking valleys on oak-shaded streets like Madrone Avenue, damaged flashing around dormers on older cottages, and nail pops or missing shingles after winter storms. We match existing materials as closely as possible, replace any rotted decking we uncover, and put the repair in writing with the same one-year guarantee we give on full replacements. Roof Repair in Larkspur

Roof Repair in Larkspur

Roof Inspection in Larkspur

An annual roof inspection in Larkspur catches small problems before they become decking replacement. We clear leaves from valleys and gutters, check flashing joints, look for moss and lichen on north slopes, and document anything that could open the roof to water during the winter rains. Homeowners under oak canopy often schedule inspections in early fall, after the first heavy leaf drop. You get a written report with photos and a prioritized list, with no obligation to do anything we recommend. Roof Inspection in Larkspur

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

Call (361) 320-9467

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 Larkspur

We service and install GAF, CertainTeed, and Owens Corning roofing systems in Larkspur, with IKO, Atlas, Tamko, and Boral available where they fit the home and the fire-code requirements. Material availability through our Bay Area supply network keeps most Larkspur jobs on schedule. See our brands for full details.

Pricing for Roofers in Larkspur, CA

Asphalt shingle roof replacement in Larkspur typically runs $8,500 – $19,000 on a standard ranch home. Roof repairs range from $390 for a small flashing or shingle fix to $7,400 for extensive hidden water damage. Roof inspections run $200 – $600, depending on roof size and the number of access points.

  • Asphalt shingle repair: $390 – $1,500
  • Flashings and vents: $150 – $600
  • Roof leak repair: $450 – $2,900
  • Roof leak hidden water damage: $2,000 – $7,400
  • Asphalt shingle roof replacement: $8,500 – $19,000
  • Roof inspection: $200 – $600

What pushes a Larkspur price up: two stories with steep access, heavy oak leaf and moss removal, decking that has to be replaced once the old shingles come off, and fire-rated underlayment upgrades. The price on your written estimate is the price you pay. It does not move later.

Neighborhoods We Serve in Larkspur

We work in every Larkspur neighborhood, from the flat streets of Old Larkspur to the hillside homes off Madrone Avenue and Redwood Avenue. The oak canopy is thickest in the central and western parts of town, which means those homes often need more frequent inspections and leaf clearing.

  • Old Larkspur
  • Palm Hill
  • Marin Avenue corridor
  • Madrone Avenue area
  • Redwood Avenue area

Response time for a Larkspur estimate is usually within one to two business days, and emergency roof leaks are handled the same day we get the call.

Service Area – Cities Near Larkspur

We also cover the rest of central Marin. Kentfield, CA is just north of Larkspur, Corte Madera, CA is to the south, and San Rafael, CA and Mill Valley, CA are both a short drive away. Scheduling is coordinated from our San Francisco Bay Area office; crews serve Larkspur locally.

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 Roofers in Larkspur

Ready to get started? Free estimates · Free in-home estimates response in Larkspur
Call (361) 320-9467

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

★★★★★ 4.9 from 8+ reviews

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

- Elaine D.

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

- Vernon C.

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

- Tonya R.

How It Works in Larkspur

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

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

Request a Free Estimate

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

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