Roofing in Walnut Creek, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in Walnut Creek - 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 Walnut Creek

Roof replacement in Walnut Creek runs $8,000 to $20,000 for a Class A fire-rated system that passes the city’s WUI requirements, and roof repairs typically land between $400 and $1,800. That’s the honest range we quote when you call (877) 610-1318, and it won’t change unless you change the scope, in writing, before a single nail moves. We’ve been roofing homes in Walnut Creek’s 94595, 94596, 94597, and 94598 neighborhoods long enough to know exactly what this climate does to a roof, and we spec materials that survive it.

Call (877) 610-1318

Our Roofing team works throughout Walnut Creek, from the ranch homes off Ygnacio Valley Road to the split-levels above Northgate. If your roof is leaking or you’re planning ahead for fire season, call us. A live person answers.

Why Barrett & Sons Construction Is Walnut Creek’s Preferred Roofing Company

Tom Barrett started this company in 1998, and his sons run the crews. That’s not a marketing line. When a Walnut Creek homeowner calls about a roof, the person who shows up to look at it answers to the name on the truck. We don’t dispatch strangers from a regional office, and we don’t hand you a phone quote that turns into a different bill at the door. Every scope, every allowance, every price change arrives as a written change order before work happens. The permit inspector works for you, not for me, and we pull permits on every eligible job.

Walnut Creek homeowners between 50 and 70 have told us the same story for nearly three decades: a national outfit gave them a number over the phone, then found reasons to charge more once the old roof was torn off. That’s exactly what we built this company to avoid. Tom publishes his name, his address, and his license number. Look it up before you sign anything. We also back every completed roof with a written 90-Day Done Right Promise. If it’s not done right, one call brings Tom back.

We serve Walnut Creek locally from our San Francisco Bay Area office, and our crews know the difference between a 94598 hillside job and a flatland 94595 job. That matters when it comes to fire code, seismic requirements, and design review.

Our Roofing Services in Walnut Creek

Roof Replacement & Installation

A full roof replacement in Walnut Creek’s 94598 hillside neighborhoods means more than tearing off old shingles. California’s WUI construction standards require Class A roofing assemblies, ember-resistant vents, and enclosed eaves. We handle all of it, from the tear-off to the final inspection sign-off. On a 1960s split-level off Northgate Road, our crew replaced a failing shake roof with a Class A fire-rated asphalt shingle system, replaced every original nail with hot-dip galvanized ring-shank fasteners, installed ember-resistant vent screens, and enclosed the eaves to pass the WUI inspection. We finished by adding a stainless steel drip edge at the south-facing roofline where the old galvanized steel had corroded through in under a decade.

Roof Replacement & Installation

Metal Roofing

Standing seam metal roofs are a smart choice for Walnut Creek’s Diablo Valley heat. Summer temperatures regularly exceed 100°F, 15 to 20 degrees hotter than Oakland or San Francisco, and a metal roof reflects that heat instead of absorbing it. We install standing seam metal roofing with coastal-spec stainless fasteners because electrogalvanized nails rust through within 8 to 12 years in Walnut Creek’s summer fog-salt cycles. The cheap spec fails early on south- and west-facing slopes. We don’t install it.

Metal Roofing

Tile Roofing

Barrel tile roofing looks right on the Spanish and Mediterranean homes scattered through Walnut Creek, but the 1960s ranch trusses under many of those tiles weren’t engineered for the weight. After years of Diablo Valley heat cycling, concrete barrel tile overlays crack at the ridge and valleys. We inspect the truss capacity before recommending tile, and when we re-bed barrel tile, we use marine-grade mortar that holds up to salt air and extreme heat better than standard mixes.

Tile Roofing

Specialty Roofing

From flat-roof membrane systems on mid-century moderns near Walnut Heights to custom copper detailing on homes in Parkmead, we handle specialty roofing that most crews in Walnut Creek turn down. Every specialty job gets the same written scope, the same permit process, and the same 90-Day Done Right Promise.

Specialty Roofing
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 Walnut Creek

We install and service GAF and CertainTeed roofing systems because those are brands you can look up, not mystery materials off a van. When we build a standing seam metal roof, the fasteners are stainless, the panels are engineered for California’s Title 24 energy codes, and the underlayment is rated for the inland climate zone Walnut Creek sits in. We keep common roof parts and materials stocked for fast turnaround on Walnut Creek repairs, so you’re not waiting on a supply run from out of state.

Common Roofing Problems We See in Walnut Creek Homes

  • Rusted-through electrogalvanized nails. Walnut Creek’s summer fog-salt cycles eat standard roof nails within 8 to 12 years. Shingle blow-offs on south- and west-facing slopes are usually not a shingle problem; they’re a fastener failure. We replace them with hot-dip galvanized ring-shank fasteners.
  • Failed WUI ember-intrusion checks on 94598 homes. Vented soffit panels and open eaves fail ember-intrusion inspection in the CAL FIRE Very High Fire Hazard Severity Zones. A re-roof that skips enclosed eaves won’t get final inspection sign-off. We budget for ember-resistant vent screens and eave enclosure on every hillside job.
  • Cracked barrel tile at ridges and valleys. Concrete tile overlays on 1960s ranch trusses exceed load-bearing capacity after years of 100°F-plus heat cycling. The tile cracks at the ridge and valley lines, then water gets in. We assess truss capacity before recommending tile repair or replacement.
  • Corroded drip edges at south-facing rooflines. Galvanized steel drip edge corrodes through where the afternoon sun and coastal fog alternate most aggressively. We specify stainless steel drip edge on south- and west-facing exposures in Walnut Creek. It costs more up front and lasts decades longer.

Pricing for Roofing in Walnut Creek, CA

Here’s what roofing actually costs in Walnut Creek, based on the jobs we’ve quoted and completed in 94595, 94596, 94597, and 94598.

Service Walnut Creek Price Range
Roof Replacement (WUI Class A, ember-resistant vents, enclosed eaves) $8,000-$20,000
Metal Roof Installation (standing seam, coastal-spec stainless fasteners) $15,000-$40,000
Roof Leak Repair (including hot-dip galvanized fastener replacement) $400-$1,800
Tile Roof Repair (barrel tile re-bedding with marine-grade mortar) $600-$2,500

The difference between a Walnut Creek coastal-spec roof and an inland-spec roof is real. Stainless fasteners, marine-grade mortar, and ember-resistant vents add maybe 8 to 12 percent to the total cost. The cheap spec fails within a decade. The coastal spec lasts. We quote both honestly when a homeowner asks, and we recommend the one that won’t put you back on the phone with us in ten years.

Call (877) 610-1318 for a free estimate. We’ll walk your roof, take measurements, and give you a written line-item quote. No trip charge inside the county.

We Also Serve Cities Near Walnut Creek

Our crews regularly work in Contra Costa Centre, Waldon, Saranap, and Lafayette as well. The design-review process in Walnut Creek is more formalized than what you’ll find across the line in Lafayette, but the roofing physics of the Diablo Valley don’t care about city limits. If you’re in a neighboring town and dealing with the same heat, the same fog-salt, and the same aging ranch stock, we can help.

Serving Walnut Creek, CA - Our Local Coverage Area

We’re based in the Walnut Creek 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 Walnut Creek

Why Walnut Creek Chooses Barrett & Sons Construction

We set the standard for roofing in Walnut Creek.

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 Walnut Creek

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 Walnut Creek - 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 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 Walnut Creek Customers Say

Trusted by homeowners across Walnut Creek and surrounding areas.

★★★★★

"Beautiful work and honest pricing throughout. The project ran about three weeks past the estimate waiting on the cabinets, which was the supplier rather than him, though the delay was still real."

Genevieve Ashcombe · Verified customer
★★★★★

"Full kitchen down to the studs. He found the previous owner had done the wiring himself and it was genuinely dangerous, showed me, and put it right properly rather than boxing it back in."

Augustus Nwachukwu · Verified customer
★★★★★

"He pulled every permit and had every inspection signed off. The last contractor we used told us permits were optional and I have been paying for that ever since."

Redmond Cavanaugh · 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 Roofing in Walnut Creek?

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

(877) 610-1318

Request a Free Estimate in Walnut Creek

Tell us about your roofing 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