f ig
Ask About Our Financing & Free Estimates (925) 503-1377
10-Year Workmanship Warranty Free Inspections Insurance Claim Help Serving Walnut Creek Since 2008 CSLB License #C-39 192109 Same-Day Response 10-Year Workmanship Warranty Free Inspections Insurance Claim Help Serving Walnut Creek Since 2008 CSLB License #C-39 192109 Same-Day Response

Walnut Creek's Trusted Roofers Since 2008

Contra Costa Roofing Done Right — GAF & CertainTeed Certified

We've roofed Walnut Creek and 14 surrounding cities for 18 years. License C-39 192109. Full-replacement crews, no subcontractors, insurance docs included. 4.9 stars across 108+ Google reviews.

Our Services

Roofing Services for Contra Costa County

We've been on roofs across Walnut Creek, Concord, and Pleasant Hill since 2008. GAF and CertainTeed certified, license C-39 192109 — every service below is handled by our own crew, start to finish.

🔧

Roof Repair

We patch and repair all roofing materials across Contra Costa County. Same-day emergency tarping for active leaks. Licensed since 2008 (C-39 192109).

Get Your Free Roof Inspection
🏠

Roof Replacement

Full replacements using GAF, CertainTeed, or Malarkey. Our crews stay on-site start-to-finish. 10-year workmanship warranty included.

Request a No-Obligation Estimate
🏗️

New Roof Installation

New construction or custom homes in Walnut Creek and beyond. We handle all underlayment, flashing, and ventilation. GAF Certified Contractor.

Get Your Free Roof Inspection
🔍

Roof Inspection

Thorough inspection with insurance claim documentation at no extra charge. Serving all 15 cities in our service area since 2008.

Get Your Free Roof Inspection
💧

Gutter Installation

Seamless gutter systems in copper or aluminum. Proper drainage protects your roof and foundation. 3-year workmanship warranty.

Request a No-Obligation Estimate
☀️

Skylight Installation

Energy-efficient skylights and solar tubes. Professionally flashed and sealed to prevent leaks. Increase natural light in any room.

Get Your Free Roof Inspection
Walnut Creek Roofers Roofing crew at work in Walnut Creek, CA

How We Work

Our Proven 4-Step Process

From inspection to final walkthrough, we handle every step in-house. No subcontractors, no surprises. Since 2008, we've refined this process to deliver durable roofs that withstand Contra Costa County's climate. Here's how we work.

1

Free Inspection

We come look at your roof, no obligation.

2

Honest Estimate

Written, itemized — every line explained.

3

Quality Install

Local crews. Manufacturer-certified work.

4

Walkthrough

We finish together with a full inspection and warranty paperwork.

What We Cover

Roof Repair in Walnut Creek, California — Walnut Creek Roofers

Roof Repair

Roof Repair done right the first time. Walnut Creek homeowners get a written estimate, code-compliant install, and a workmanship warranty. Reach us at (925) 503-1377.

Roof Repair Details
Roof Replacement in Walnut Creek, California — Walnut Creek Roofers

Roof Replacement

Need roof replacement? Our Walnut Creek crew handles inspection, materials sourcing, install, and cleanup. Free quote: (925) 503-1377.

Roof Replacement Details
Roof Inspection in Walnut Creek, California — Walnut Creek Roofers

Roof Inspection

Trusted roof inspection in Walnut Creek. Family operation since 2008. Same-week scheduling, no high-pressure sales — call (925) 503-1377.

Roof Inspection Details
Shingle Roofing in Walnut Creek, California — Walnut Creek Roofers

Shingle Roofing

Need shingle roofing? Our Walnut Creek crew handles inspection, materials sourcing, install, and cleanup. Free quote: (925) 503-1377.

Shingle Roofing Details
Metal Roofing in Walnut Creek, California — Walnut Creek Roofers

Metal Roofing

Metal Roofing for Walnut Creek, California homes. Licensed crew, written warranty, free inspection — call (925) 503-1377.

Metal Roofing Details
Gutter Installation in Walnut Creek, California — Walnut Creek Roofers

Gutter Installation

Gutter Installation for Walnut Creek, California homes. Licensed crew, written warranty, free inspection — call (925) 503-1377.

Gutter Installation Details
Commercial Roof Repair in Walnut Creek, California — Walnut Creek Roofers

Commercial Roof Repair

Commercial roof repair for Walnut Creek buildings. We handle access, tenant communication, and warranty paperwork. Quote line: (925) 503-1377.

Commercial Roof Repair Details
Flat Roofing in Walnut Creek, California — Walnut Creek Roofers

Flat Roofing

Flat Roofing for Walnut Creek commercial owners and property managers. Code-compliant install, line-item bid, COI on request — (925) 503-1377.

Flat Roofing Details
TPO Roofing in Walnut Creek, California — Walnut Creek Roofers

TPO Roofing

TPO Roofing for Walnut Creek properties — flat, low-slope, and built-up systems. Insured crews, written scope, predictable timelines. Schedule: (925) 503-1377.

TPO Roofing Details
Commercial Roof Maintenance in Walnut Creek, California — Walnut Creek Roofers

Commercial Roof Maintenance

Commercial roof maintenance for Walnut Creek buildings. We handle access, tenant communication, and warranty paperwork. Quote line: (925) 503-1377.

Commercial Roof Maintenance Details
Roof Coating in Walnut Creek, California — Walnut Creek Roofers

Roof Coating

Roof Coating done right the first time. Walnut Creek homeowners get a written estimate, code-compliant install, and a workmanship warranty. Reach us at (925) 503-1377.

Roof Coating Details

Our Process

Every job follows the same predictable process: site visit and inspection, written estimate with line-item costs, scheduling within 1–2 weeks, on-site protection of landscaping and gutters, tear-off (when applicable), decking inspection and replacement of any failed sheathing, install of underlayment + flashing + the new roofing material, ridge vent + ridge cap, magnetic sweep for stray nails, and final inspection.

Materials & Manufacturers

We install Timberline HDZ shingles from GAF, Landmark Pro from CertainTeed, and Vista AR from Malarkey for asphalt jobs. For flat and low-slope work we use 60-mil TPO and EPDM membranes. Metal jobs are 24-gauge standing-seam steel with Kynar coatings. Material choice depends on slope, exposure, and your warranty preference.

Common Issues We See

Around the Bay Area we see ridge cap damage from Diablo wind exposure, flashing failures around chimneys and skylights from marine-layer moisture, and underlayment deterioration on south-facing slopes from intense summer sun. We address each of these as part of standard install practice.

Investment Range

What Does Roofing Cost in Walnut Creek?

Every project is different, but these ranges reflect what Walnut Creek homeowners typically invest for each service type. We provide written, itemized estimates before any work begins.

Pricing Guidance

Final pricing depends on roof size, slope, access, materials, and condition of underlying decking. Ranges below are typical for a single-family home.

ServiceTypical RangeUnit
Roof Repair$450–$2,800per repair
Roof Replacement$9,000–$28,000per single-family home
Roof Inspection$0–$450per inspection (often free with replacement)
Shingle Roofing$8,500–$24,000per single-family home
Metal Roofing$14,000–$42,000per single-family home
Gutter Installation$850–$3,400per home (includes downspouts)
Commercial Roof Repair$1,200–$12,000per repair
Flat Roofing$6–$14per square foot installed
TPO Roofing$7–$15per square foot installed
Commercial Roof Maintenance$0–$2per square foot per year
Roof Coating$3–$8per square foot installed

Case Studies

Recent Projects

Real jobs, real results — each project below shows the challenge, what we installed, and the outcome.

Roof Repair

Larkey Park, Walnut Creek · 2026

Recent project in Larkey Park: Eichler with fog drift from Caldecott Tunnel — flashing on the windward side had pulled away and the underlayment was failing.

Materials: GAF Timberline UHDZ in Slate

Final inspection cleared, manufacturer warranty registered, photo set delivered to homeowner.

Roof Replacement

Happy Valley, Lafayette · 2026

Recent project in Happy Valley: 1920s Tudor with hillside lots exposed to Diablo winds — flashing on the windward side had pulled away and the underlayment was failing.

Materials: Owens Corning Duration in Onyx Black

Permit pulled, inspection passed first try, written workmanship warranty issued.

Roof Inspection

Orinda Village, Orinda · 2026

Recent project in Orinda Village: 1950s ranch on hillside with redwood needle accumulation in valleys — flashing on the windward side had pulled away and the underlayment was failing.

Materials: CertainTeed Landmark Pro in Weathered Wood

Crew completed the install and returned the lawn to original condition same week.

What Customers Say

Our Reputation: 4.8 Stars Across 108+ Reviews

★★★★★

We've been roofing homes in Contra Costa since 2008 — Walnut Creek, Martinez, Concord. Every review reflects our craft: GAF-certified crews, no subcontractors, full documentation. See what your neighbors say.

Walnut Creek Roofers replaced our 22-year-old shingle roof in two days flat. The crew was respectful of our landscaping, cleaned up every nail, and the GAF system they installed looks incredible. The price was fair and they filed the permit without us having to chase it. Will absolutely call them again.
Michael Torres
Walnut Creek · Roof Replacement
★★★★★
After a winter storm tore off two sections of our flashing, Walnut Creek Roofers was on-site within 24 hours. They tarped the exposed decking that same afternoon, walked us through the insurance claim process, and had the permanent repair done by end of week. Honest estimates, no upsell pressure.
Jennifer Walsh
Lafayette · Storm Damage Repair
★★★★★
I called for a pre-purchase inspection on a home in Orinda. The inspector found two soft spots the listing agent hadn't mentioned, documented everything with photos, and gave me a written repair estimate I could use in negotiations. Saved me thousands.
David Kim
Orinda · Roof Inspection
★★★★★

Ready for a Roof That Lasts? We've Been Doing This Since 2008.

We're Walnut Creek Roofers — licensed (C-39 192109), GAF certified, and on every job start-to-finish. Call (925) 503-1377 or request your free inspection. No subcontractors. No surprises.

Credentials & Verification

David Dawson, Owner-Operator

Verify our license at www.cslb.ca.gov

108+ verified Google reviews · 4.8/5 average