Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Larkspur
Roofing work in Larkspur is not a generic tear-off job. The coast live oaks, the strict tree preservation ordinance, and the mix of 1920s shingle cottages and 1960s ranch homes off Palm Hill all shape what a roof actually needs here. If you’re searching for a Roofing Company that understands those conditions before the first shingle comes off, you’re in the right place. We send background-checked, uniformed technicians to Larkspur, put every price in writing before any work starts, and back every job with the 365-Day Done Right Promise. Call (361) 320-9467 for a free estimate.
Why Brennan Roofing Is Larkspur’s Preferred Roofing Company
Most Larkspur homeowners we meet have already been through it once: a bid that looked fine, then a vague change order once the old roof came off and the decking underneath turned out soft. Our Roofing Company in Larkspur work runs on a different rule. The price goes on paper before we open anything up. When a permit-triggered upgrade or rotted decking is unavoidable, we write an allowance into the contract up front, and anything beyond that gets priced and approved in writing before we touch it. Travis Oakley set that rule, and it holds on every job.
Our reviews from Larkspur customers point to the same things: we show up inside the promised window, the crew is in uniform and background-checked, and the yard is clean when we leave. We are part of the Garrison Partners family, founded in 2000, with each location independently owned and operated to the same Garrison Standard. That standard is not a slogan. It is a written guarantee that covers every repair and installation for one full year, with a free return visit if anything fails.
We know Larkspur’s streets, from the Madrone Avenue corridor to the Marin Avenue ranch blocks. We know what the oak canopy does to a north-facing roof slope. We know what the building department will ask for when a wood shake roof comes off. That local knowledge changes the quote before you sign it, not after.
Free Roof Estimate in Larkspur
A Free Roof Estimate in Larkspur is the smart first step whether you are looking at a full replacement or you just want to know how many years the existing roof has left. We walk the roof, check the flashing, decking, underlayment, and drip edge, and then give you a written price. Nothing verbal. Nothing open-ended. The estimate is free, and it comes with a plain-English explanation of what needs doing now and what can wait.
The Written Price
The estimate you get from us is a line-item document. Material, labor, decking allowance, disposal, permits. Every number on the page before any work starts. That is The Garrison Standard, and it is why Larkspur homeowners do not get surprise invoices from us.
Inspection Before Numbers
Before we price a roof in Larkspur, we look at the things most bids skip: the oak limbs overhanging the ridge, the moss line on the north-facing slope, the condition of the existing fire-rated assembly if there is one. We would rather spend an extra hour on the roof than hand you a number that changes a week into the job.
Roofing Contractor in Larkspur
A Roofing Contractor in Larkspur has to handle more than shingles. The town’s tree preservation ordinance means you cannot simply cut back every overhanging limb, so we plan roof work around protected heritage oaks. We quote zinc strips and annual leaf-removal plans for roofs on the Madrone and Redwood corridors where trapped moisture and organic debris accelerate decay. And we navigate Wildland-Urban Interface codes that require Class A fire-rated materials where older homes once carried raw wood shake.
The Garrison Code
Every Brennan Roofing job in Larkspur follows The Garrison Code: live person answers the phone, 24/7, with no voicemail queue when you call (361) 320-9467. Uniformed technician on time. Written price first. The Code is not a marketing line. It is the operating checklist we hand every crew before they set a ladder against your house.
Fire-Rated Replacements
When we tear off an original wood shake roof on a 1940s cottage in Old Larkspur, the permit usually demands a fire-rated assembly. That can mean new decking, a different underlayment, or venting corrections before the new roof goes down. We plan for that in the original quote, not as a change order after the deck is exposed.
Trusted Brands We Service in Larkspur
We install materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Larkspur homes in WUI zones, we commonly recommend CertainTeed’s Landmark Pro line or GAF’s Timberline Ultra HD in a Class A assembly. Where homeowners want the look of the original shake with fire resistance, we can show both composite and metal shake options. We keep common replacement parts stocked for Larkspur roof calls, which means faster turnaround on repairs and no two-week wait for a flashing kit or ridge vent.
Common Roofing Company Problems We See in Larkspur Homes
- Oak canopy decay. Dense coast live oaks over Larkspur roofs drop heavy leaf litter that holds moisture on the decking. Without zinc strips and regular clearing, a roof that should last 30 years can show rot in 12.
- Original wood shake and WUI codes. Homes built from the 1920s through the 1950s in Old Larkspur often still carry original shake. Tear-off triggers fire-rated assembly requirements, and the cost of code upgrades can surprise a homeowner who got a bid that never mentioned them.
- Moss and lichen on north-facing slopes. Larkspur’s foggy summers and wet winters grow moss fast on the shaded roof planes. We see it worst along Madrone Avenue and Redwood Avenue, where the canopy never lets the roof fully dry.
- Soft decking under visible shingles. A roof that looks fine from the street can hide water-damaged decking underneath. We find it most often around chimneys, skylights, and valleys where Larkspur’s winter rain sat against the flashing for years.
Pricing for Roofing Company in Larkspur, CA
A full roof replacement in Larkspur typically runs $18,000 to $42,000 depending on roof size, pitch, material, and whether the permit requires fire-rated assembly corrections. Roof repair jobs in Larkspur generally land between $450 and $2,800, while a roof inspection runs $200 to $400, credited toward the cost of any work we perform. Metal roofing runs higher, typically $28,000 to $55,000 for a mid-size Larkspur home. The single biggest variable here is decking condition under old wood shake, and we handle that with a written allowance in the contract instead of a vague change order later. Call (361) 320-9467 for a free estimate and an exact price in writing.
We Also Serve Cities Near Larkspur
Our Larkspur crews also cover nearby Marin County communities, including Kentfield, Corte Madera, San Rafael, and Mill Valley. If you live just outside Larkspur, the same written-price rule and the same 365-Day Done Right Promise apply. Scheduling and dispatch are coordinated from our San Francisco Bay Area office, with crews serving 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 Roofing Company in Larkspur
Yes, in most cases it will. When a permit is pulled for a tear-off in Larkspur’s Wildland-Urban Interface zones, the new roof must meet current Class A fire-rated assembly requirements. That often means new decking, a different underlayment, or venting corrections. We write these expected costs into the original line-item quote, so the code upgrade is priced before the old shake ever comes off. Call (361) 320-9467 and we will explain exactly what your specific roof triggers.
Larkspur’s heritage coast live oaks drop heavy leaf litter that traps moisture against the roof deck, and the town’s tree ordinance restricts how much you can trim. That means roofs under dense canopy need annual leaf removal, zinc strips along the ridge, and moss treatment on shaded slopes. We include these items in our Larkspur estimates because skipping them just reseeds the problem. For an exact plan, call (361) 320-9467 for a free estimate.
Yes. We provide a free, written roof estimate for any Larkspur home, with no obligation. We walk the roof, inspect the decking, flashing, underlayment, and drip edge, and give you a line-item price on paper before any work starts. Call (361) 320-9467 to schedule yours.
We install GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For most Larkspur homes in WUI zones, we typically recommend a Class A architectural shingle from CertainTeed or GAF. We will explain the real differences between lines in plain English, then let you decide. Call (361) 320-9467 for a free estimate.
Because most bids quote the visible roof, not the deck underneath. On a 1948 shingle cottage off Madrone Avenue, we pulled the original wood shake and found half the decking soft from oak leaf litter and trapped moisture, plus corroded flashing at the chimney and two undersized penetrations. We replaced the rot, installed ice and water shield in the valleys, set a new drip edge and ridge vent, and laid GAF architectural shingles in a Class A assembly, with each decking repair priced and approved in writing before we nailed a single square. That is how The Garrison Standard works: the surprise is priced first, then approved, then fixed. Call (361) 320-9467 for a free estimate on your Larkspur roof.
Written by Travis Oakley, Owner at Brennan Roofing, serving Larkspur with written pricing and the 365-Day Done Right Promise.






Before
After
Before
After
Before
After