Roofing in Larkspur, CA | Barrett & Sons Construction - Barrett & Sons Construction

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

Call to schedule your free estimate

953+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as $199/month*on approved credit; ask for current terms
Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

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

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.

Call (877) 610-1318

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 Repair

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.

Roof Replacement & Installation

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.

Metal Roofing

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.

Tile Roof Repair
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (877) 610-1318

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.

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

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.

Why Los Angeles Chooses Barrett & Sons Construction

We set the standard for construction in Los Angeles.

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 Los Angeles

Getting your construction handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your construction needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Los Angeles - 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 construction 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 Los Angeles Customers Say

Trusted by homeowners across Los Angeles and surrounding areas.

★★★★★

"Came back a year later to sort a door that had dropped as the frame settled. No charge and no argument about whether it was covered."

Thaddeus Oyelowo · Verified customer
★★★★★

"Addition over the garage matched the original roofline and brickwork so closely that visitors do not realise it was added. He tracked down the closest brick he could find rather than settling."

Gideon Stroud · Verified customer
★★★★★

"The bathroom was finished on the day he said at the start, which nobody had led me to believe was possible."

Loretta Vanterpool · Verified customer

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 Dec 31, 2026
$40

$40 Off Any Repair Over $200

Expires Dec 31, 2026
Free

Free Second Opinion on Any Written Estimate

Expires Dec 31, 2026
Free

No Trip Charge Inside Our Own County

Expires Dec 31, 2026
10%

Senior & Veteran 10% - Always

Expires Dec 31, 2026

Ready for Construction in Los Angeles?

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

(877) 610-1318

Request a Free Estimate in Los Angeles

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

By requesting your free estimate, you accept our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch