Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Larkspur
If you’re searching for Roofing in Larkspur, here’s the direct answer: a typical roof replacement here runs $8,000 to $20,000, while a targeted repair usually lands between $400 and $1,800. The real question isn’t just cost though. It’s whether the contractor quoting the job has actually worked on Larkspur homes before, because this city has roofing challenges you won’t find twenty minutes down the road. Tom Barrett and his sons have been on Larkspur job sites long enough to know exactly what those challenges are. Call (877) 610-1318 for a free estimate, and you’ll talk to a live person who can walk you through what your specific roof actually needs.
Why Barrett & Sons Construction Is Larkspur’s Preferred Roofing Company
We’re an owner-operated outfit founded in 1998, and Tom Barrett’s name goes on every truck, every contract, and every permit we pull. That matters in Larkspur because the homes here demand a level of care that out-of-area outfits routinely underestimate. We’ve torn off roofs on Magnolia Avenue where the original skip sheathing had turned to pulp under decades of valley damp. We’ve hand-carried shingle bundles up Baltimore Canyon driveways that a delivery truck couldn’t dream of climbing. We know what these homes need because we’ve opened enough of them up.
Every Larkspur job gets the same treatment: a written scope, written allowances, and a written change order before any surprise touches the work. Tom publishes his name, his address, and his license number. Look it up before you sign anything. And if something isn’t done right, the 90-Day Done Right Promise means one call brings Tom back. That’s not a corporate guarantee written by a lawyer. It’s a promise from a guy who lives twenty minutes away and wants to see you at the hardware store on Saturday.
Our Roofing Services in Larkspur
Roof Repair
Roof repair in Larkspur typically runs $400 to $1,800 depending on what we find under the shingles. The damp winters in the Larkspur valley do real damage to the older redwood skip sheathing that sits under composition roofs on Old Town homes. A small leak around a valley or flashing often means the plank decking underneath has been quietly rotting for years. We don’t patch over rot. We cut it out, replace the damaged section, and get the repair signed off before we call it done.

Roof Replacement & Installation
A full roof replacement in Larkspur runs $8,000 to $20,000, and the spread depends heavily on what’s underneath the old roof and where your home sits. Baltimore Canyon properties in the Wildland-Urban Interface often require Class A fire-rated shingles and ember-resistant vents, which add real scope. Old Town Craftsman homes frequently have pier-and-post foundations that have settled unevenly, pulling roof planes apart at ridges and valleys. We inspect the framing and decking before we quote, and any additional work gets written into the contract as an allowance before demolition starts. No surprises at the end, because the allowance that isn’t on paper is a surprise waiting for a date.

Metal Roofing
Metal roof installation in Larkspur runs $15,000 to $40,000, and standing seam is the system we recommend most on hillside homes in the 94939 ZIP code. A standing seam metal roof sheds the heavy marine moisture that Larkspur funnels in from the bay, and it meets the Class A fire rating that Cal Fire requires in the Baltimore Canyon State Responsibility Area. For homes where the foundation has settled and the roof plane has shifted, metal’s rigidity can also help bridge minor irregularities that would telegraph through shingles. It’s a premium material, and we install it with the same written-scope discipline we bring to every Larkspur job.

Tile Roof Repair
Tile roof repair in Larkspur runs $600 to $2,500, and it’s common on the custom mid-century builds in the hillside neighborhoods. Barrel tile is beautiful but unforgiving. A cracked tile over a valley can funnel water into the underlayment for months before you see a stain on the ceiling. We match the existing tile profile, replace broken pieces, and inspect the underlayment beneath. If the leak has worked its way into the decking, we’ll write that repair into the scope before we touch anything.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Larkspur
We install GAF and CertainTeed roofing systems because they’re brands you can look up, not mystery materials off a van. For Larkspur homeowners, that matters. The GAF Timberline line carries a Class A fire rating that satisfies the Baltimore Canyon Wildland-Urban Interface requirements, and CertainTeed’s underlayment systems hold up to the prolonged damp that defines Larkspur’s winter season. We keep common flashing profiles and venting components stocked, which means less waiting when a leak needs attention in February.
Common Roofing Problems We See in Larkspur Homes
- Rot in the original redwood skip sheathing. Old Town homes built before WWII often have plank sheathing instead of plywood decking, and Larkspur’s damp valley air accelerates rot in those planks once a shingle or valley metal fails. The leak you see is usually a symptom of decking damage you can’t.
- Unscreened gable vents and wood shakes on hillside homes. Baltimore Canyon properties fall under Wildland-Urban Interface code now, but many mid-century builds still have the original unscreened vents and untreated wood shake roofs. Those fail inspection the moment we pull permits, and they add scope to any replacement.
- Ridge and valley separation from settled foundations. Pier-and-post foundations under Old Town Craftsman homes settle unevenly over decades. When one corner drops a quarter inch, the roof plane twists, and the shingles at the ridge or valley crack open. A repair that ignores the foundation problem will split again within a season.
- Moisture intrusion around chimneys and skylights. Marine air pushing inland from the bay means flashing around chimneys, skylights, and dormer walls takes more weather than it does on the drier eastern side of Marin. We see failed step flashing and worn counter-flashing as a top cause of Larkspur leaks.
Pricing for Roofing in Larkspur, CA
Here’s what Larkspur homeowners should expect to pay for the most common roofing scopes. These ranges reflect what we’ve actually bid and built in the 94939 and 94977 ZIP codes, not national averages pulled off a website.
| Service | Larkspur Price Range |
|---|---|
| Roof Replacement | $8,000-$20,000 |
| Roof Repair | $400-$1,800 |
| Metal Roof Installation | $15,000-$40,000 |
| Tile Roof Repair | $600-$2,500 |
What moves the number isn’t mystery, it’s what’s under the shingles and which side of town you live on. A flat Old Town bungalow off Magnolia Avenue is a different job than a steep Baltimore Canyon hillside where every bundle gets hand-carried up a driveway. We price both honestly. Call (877) 610-1318 for a free estimate, and you’ll get a written line-item quote, not a vague number over the phone. We also offer a free second opinion on any written estimate you’ve received from another Larkspur contractor.
The Baltimore Canyon Logistics Most Larkspur Roofing Quotes Miss
Here’s a fact you won’t find on a generic roofing site. Larkspur’s Baltimore Canyon homes are served by roads so narrow and steep that standard roofing delivery trucks and dump trailers cannot reach the job site. That means our crews hand-carry every bundle of shingles, every roll of underlayment, and every sheet of plywood up long driveways by hand. It’s a daily extra labor cost that a Corte Madera or San Rafael roof estimate simply never includes, because those cities don’t have this problem. Out-of-area contractors routinely underbid Larkspur hillside work until they show up and see the terrain. We already know the terrain, and we price it from day one so the number in your contract is the number you pay.
On a 1920s Craftsman off Magnolia Avenue, our crew opened up a leaking roof to find the original skip sheathing had rotted through where the old valley metal had failed. The upgrade to Class A fire-rated shingles triggered a Cal Fire ember-resistant venting requirement. Before we touched a single rafter, we wrote the allowance for replacing the damaged plank decking into the contract, and the inspector signed off on the new rough-in before the underlayment went down. That’s how we work in Larkspur. Inspection first, allowances in writing, and every surprise priced and approved in writing before we touch it.
We Also Serve Cities Near Larkspur
If you live in Corte Madera, Kentfield, Mill Valley, or Tamalpais Valley, we serve those communities too, and each one has its own building quirks we know well. Our Roofing in Larkspur team coordinates scheduling from our San Francisco Bay Area office, and crews work locally across this part of Marin County.
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 - Roofing in Larkspur
Yes. Baltimore Canyon sits within Cal Fire’s State Responsibility Area, so any roof replacement on a hillside parcel requires Class A fire-rated roofing material and ember-resistant venting as a condition of the permit. If your home still has untreated wood shakes or unscreened gable vents, those will need to be addressed during the scope. We pull the permit, write the requirements into the contract before work starts, and get the final inspection signed off. Call (877) 610-1318 to find out exactly what your address will require.
Because the redwood skip sheathing under the original composition shingles is often rotted through from decades of Larkspur’s damp valley air, and you can’t see it until tear-off. That rot means replacing plank decking, not just shingles, which adds material and labor. We handle this by writing a decking replacement allowance into the contract up front, with a clear per-sheet price, so the final number isn’t a surprise. If the allowance isn’t on paper, it’s a surprise waiting for a date. Call (877) 610-1318 for a quote that accounts for what’s actually under your Larkspur roof.
No, standard delivery trucks and dump trailers cannot reach most Baltimore Canyon addresses in Larkspur. The roads are too narrow and steep. Our crews hand-carry every bundle of shingles, roll of underlayment, and sheet of plywood up the driveway, which adds labor cost and time. We factor that into the bid from day one, so the price you sign is the price you pay. Call (877) 610-1318 and ask us directly about your street; we likely already know it.
In most Larkspur homes, a storm leak can be repaired as a targeted section for $400 to $1,800, especially if the damage is localized around flashing, a valley, or a punctured shingle. The exception is older Old Town homes where the decking underneath has rotted through, which may require a larger repair or, in the worst cases, a full replacement. We’ll inspect before we quote, and we’ll tell you honestly which path your roof needs. Call (877) 610-1318 for a free assessment.
We handle it. Every eligible Larkspur roofing job includes permits pulled and inspections signed by us, not left to you to chase. The permit inspector works for you, not for me, which is exactly why we like him on the job. For Baltimore Canyon properties, that means the Cal Fire ember-resistant venting and Class A rating requirements get verified and signed off before we call the roof complete. Call (877) 610-1318 and we’ll walk you through what your permit will require.
Call Barrett & Sons Construction for Roofing in Larkspur
If your Larkspur roof needs attention, call (877) 610-1318 for a free estimate. You’ll talk to a live person who knows the difference between a Magnolia Avenue Craftsman and a Baltimore Canyon hillside. We’ll inspect what’s actually happening on your roof, write the scope and allowances in plain English, and stand behind the work with the 90-Day Done Right Promise. Tom’s name is on the truck, and his sons are on the crew. That’s the only way we’ve done it since 1998.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Larkspur since 1998.







Before
After
Before
After
Before
After