Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Larkspur
A full roof replacement on a Larkspur home typically runs $18,000 to $38,000, with the final number set by roof size, pitch, decking condition, and the fire-rated material you choose. Most homes in the Baltimore Canyon corridor and the hillside streets off Magnolia Avenue need Class A shingles under California fire code, which shapes both material cost and how long the job takes. Birchbark Roofing has torn off and replaced roofs throughout Larkspur, from Old Town Victorians to mid-century ranches in the Madrone Canyon drainage. We know what’s under these roofs before we order a single bundle, because we’ve opened enough of them. Call (424) 766-4937 to schedule a free estimate with written pricing before any work starts.
Why Birchbark Roofing Is Larkspur’s Preferred Roof Replacement Company
Larkspur homeowners tend to ask the same two things: will the crew protect the floors, and will the price actually match the quote. We answer both the same way every time. Shoe covers go on at the door, drop cloths run through the hallway to the work area, and the final invoice matches the written contract because every change is approved in writing before we touch it. That’s not a sales line. It’s a process.
Our crews are background-checked and uniformed, so you know who’s walking through your gate before they arrive. A live person answers our phones around the clock, not a voicemail tree. And every job we perform, from Roof Repair - Larkspur to full replacement, is covered by the 365-Day Done Right Promise. If the work isn’t right, Birchbark makes it right.
Erik Lindgren leads our replacement crews and reviews every Larkspur contract before materials are ordered. The writing matters here. On a 1920s Craftsman off Magnolia Avenue, we tore off three layers of composition shingle to find the original plank decking spongy and blackened under a mat of redwood needles, no interior stain had ever shown. We replaced roughly twelve squares of decking, laid ice and water shield through the valleys, set new drip edge and ridge vent, and set GAF architectural shingles with a hand-nailed pattern to hold the wind rating. The homeowner approved each surprise line in writing before we ordered material, so the final invoice matched the amended contract.
Roof Replacement Contractor in Larkspur
A roof replacement contractor in Larkspur does far more than swap shingles. We remove every layer down to the framing, inspect the decking and flashing, correct what the permit requires, and rebuild the roof system so it sheds water and meets Marin County fire code. On Larkspur hillsides, that usually means Class A fire-rated materials, new drip edge, and ice and water shield at the valleys. Expect a full replacement to run $18,000 to $38,000 on most Larkspur homes, with decking replacement adding $4 to $7 per square foot when rot is found.
Full Roof Replacement
A complete tear-off is the standard in Larkspur, not the exception. Layering new shingles over old ones hides the very problems fog and canopy debris create underneath. We pull everything to the deck line, inspect what’s there, and build back up with code-compliant underlayment and Class A materials.
Roof Decking Replacement
Larkspur’s canyon fog keeps north-facing decking damp for months at a time, and redwood needle debris mats against the surface and holds that moisture in place. We routinely find plank sheathing on Old Town homes that’s waterlogged and rotted with no interior leak as a warning. We write a decking allowance into every Larkspur contract so the per-square-foot price is already in writing before tear-off begins.
Asphalt Shingle Roof Replacement in Larkspur
Asphalt shingle roof replacement in Larkspur accounts for the majority of our work here, and for good reason. Architectural shingles from GAF, CertainTeed, and Owens Corning deliver the Class A fire rating required in the High Fire Hazard Severity Zone while still handling the moisture Larkspur’s fog belt throws at them. A full asphalt shingle replacement on a Larkspur home generally lands between $16,000 and $32,000, depending on roof complexity and whether the old roof comes off in one layer or three.
Architectural Shingles
Architectural shingles carry a higher wind rating than three-tab, which matters on canyon slopes where gusts channel through the Baltimore Canyon drainage. They also shed the needle debris more cleanly than older profile shingles. We install GAF and CertainTeed architectural lines on most Larkspur replacements, hand-nailed on steep sections to hold the wind rating.
Flat Roofing
Mid-century homes along the flatter bench streets near Larkspur’s downtown corridor often carry low-slope sections over carports, porches, or additions. We replace these with peel-and-stick modified bitumen or membrane systems that hold up to standing fog moisture better than traditional torch-down. The flat section is usually the first place water finds its way in on a Larkspur roof, so we flash and seal every penetration before the shingle work ties in.
Trusted Brands We Service in Larkspur
Birchbark Roofing installs materials from GAF, CertainTeed, and Owens Corning, among others, and we keep common profiles and accessories stocked for Larkspur jobs. That means when tear-off reveals a need for more material than predicted, we’re not waiting a week for a supplier to ship from out of county. We also service existing roofs from IKO and Atlas, which we see frequently on mid-century Larkspur homes. If you’re unsure what’s currently on your roof, we’ll identify it during the estimate and match or upgrade the product line in the written quote.
Common Roof Replacement Problems We See in Larkspur Homes
- Rotted plank or OSB decking discovered only after tear-off. Needle debris from redwoods and bay laurels mats against the roof surface and holds fog moisture against the substrate. There is often no interior leak, so Larkspur homeowners find out only when the old shingles come off.
- Moss and lichen colonization on north-facing canyon slopes. The same canopy that triggers the Class A fire rating also keeps those slopes shaded and wet through most of the year. Moss shortens shingle life measurably compared to sunnier Marin microclimates.
- Framing and waterproofing deficiencies on late-Victorian and Craftsman homes. Old Town Larkspur houses from the 1890s through 1920s often have undersized rafters and failed flashing at penetrations. Once the roof is open, the permit triggers corrections that a re-shingle would never address.
- Three-layer tear-offs on older Larkspur roofs. Many homes in the hillside developments built during the 1950s and 1960s have had shingles layered rather than removed over the decades. A full replacement requires removing all of it, which adds labor hours but is the only way to inspect what’s underneath.
Pricing for Roof Replacement in Larkspur, CA
A typical full roof replacement in Larkspur runs $18,000 to $38,000. Asphalt shingle replacements on a straightforward ranch sit closer to $16,000 to $24,000. Larger custom homes on canyon slopes with steep pitches, multiple valleys, or extensive decking replacement push toward $38,000 and beyond. Decking replacement adds $4 to $7 per square foot when rot is found. The Larkspur-specific variable is the tear-off, older homes here often have multiple shingle layers that add labor hours before any new material goes down. Every Birchbark estimate includes a written price in dollars before work starts, with no allowances for guesswork. Call (424) 766-4937 for a free estimate on your home.
We Also Serve Cities Near Larkspur
Birchbark Roofing replaces roofs for homeowners in Kentfield, Corte Madera, San Rafael, and Mill Valley, dispatched from our San Francisco Bay Area office. If you’re comparing Roof Replacement contractors across central Marin, our Roof Replacement in Larkspur crews work throughout the Ross Valley corridor and the surrounding hillside communities. Each city has different fire-zone and moisture patterns, and we adjust the roof system accordingly.
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 Replacement in Larkspur
Yes. Homes in Larkspur’s High Fire Hazard Severity Zone, including the Baltimore Canyon corridor, are legally required to use Class A fire-rated roofing materials. That means architectural asphalt shingles, certain metal systems, or other Class A assemblies approved under California Building Code Chapter 7A. We’ll confirm your specific zone and the materials that comply before you sign anything. Call (424) 766-4937 for a written quote that names the exact product and rating.
Because redwood needle and bay laurel leaf debris mats against the roof surface and holds fog moisture directly against the sheathing. The wood degrades from the outside in, long before water ever reaches the interior ceiling. That’s why a visible leak is a poor indicator of decking health in Larkspur, and why we write a decking allowance into every replacement contract. Call (424) 766-4937 if you want an honest look at what’s under your shingles.
Larkspur’s valley position funnels marine fog off San Francisco Bay into the Baltimore Canyon corridor, keeping north-facing roof surfaces wet for extended periods. Moss and lichen are nearly universal here, and they shorten effective shingle life compared to sunnier Marin microclimates. We select materials and ventilation strategies that tolerate persistent dampness without premature granule loss. Call (424) 766-4937 to discuss what will actually hold up on your slope.
Once the roof is open, Marin County will typically require correction of undersized framing and failed flashing at penetrations, plus ice and water shield at valleys. On Old Town homes from the 1890s through 1920s, that can mean sistering rafters or replacing rotted ledger boards. We identify likely triggers during the estimate and write allowances into the contract so the final invoice matches the amended scope. Call (424) 766-4937 for an estimate that accounts for this before you start.
Line up the decking allowances, the underlayment spec, the tear-off count, and the valley treatment. If one bid assumes no decking replacement and another writes it in, the first price will rise once the roof is open. Every Birchbark bid names the material, the rating, the decking allowance, and the valley waterproofing in writing. Call (424) 766-4937 and we’ll walk you through the comparison on your own roof.
Call Birchbark Roofing for Your Larkspur Roof Replacement
If you live in Old Town, the Baltimore Canyon drainage, or the hillside streets above downtown Larkspur, you already know the fog and the needles are working against your roof. We’re Roof Replacement specialists who serve Larkspur with written pricing, Class A fire-rated materials, and a clean-up photo before the crew leaves. Call (424) 766-4937 to schedule your free estimate. Erik and the team will walk the roof, answer your questions, and put the number in writing before any work begins.
Written by Erik Lindgren, Owner at Birchbark Roofing, serving Larkspur, CA.






Before
After
Before
After
Before
After