(925) 503-1377
10-Year Workmanship Warranty Free Roof Inspections Pre-Approved by Insurance Companies Serving Walnut Creek Since 2008 GAF Master Elite Certified 247+ 5-Star Reviews Licensed & Insured in CA Same-Day Emergency Response 10-Year Workmanship Warranty Free Roof Inspections Pre-Approved by Insurance Companies Serving Walnut Creek Since 2008 GAF Master Elite Certified 247+ 5-Star Reviews Licensed & Insured in CA Same-Day Emergency Response

Walnut Creek Roofers

Walnut Creek's Trusted Roofing Experts

Licensed, insured, and trusted for 25+ years. Free detailed inspections and guaranteed workmanship on every project.

BBB
A+ Rated
GAF Master Elite
Certified
4.9★
247 Reviews
15+
Years in Walnut Creek
Serving since 2010
2,800+
Roofs Completed
Residential & commercial
4.9
Star Rating
247 Google reviews
50yr
Max Warranty
GAF Golden Pledge
Walnut Creek Roofers roofing crew

Our Story

We started Walnut Creek Roofers because we saw homeowners getting confusing explanations and overpriced quotes. After 25+ years in roofing, we knew we could do better—speaking directly about what your roof needs, being transparent about costs, and backing every project with guaranteed workmanship. We're here to be the roofing experts our community can actually trust.

  • Free Inspections
  • Flexible Financing
  • Insurance Claim Help
  • HOA-Compliant Work
  • Same-Day Response
  • 25-Year Warranty

Our Services

Commercial Roofing

Need a Roof Inspection?

Serving all Walnut Creek and surrounding areas. Call (925) 503-1377 for your free detailed inspection today.

Recent Projects

Walnut Creek — Full Re-Roof
RESIDENTIAL
Walnut Creek — Full Re-Roof
Concord — TPO Flat Roof
COMMERCIAL
Concord — TPO Flat Roof
Lafayette — Standing Seam Metal
RESIDENTIAL
Lafayette — Standing Seam Metal

What Our Customers Say

4.8 stars across 240+ verified customer reviews

After a severe hail storm damaged our 15-year-old roof, we were overwhelmed by repair estimates. Walnut Creek Roofers came out the next day, explained exactly what needed fixing without the jargon, and got us covered by our insurance claim. The work was done in three days, and our roof has held up perfectly through two winters since.

SR
Sandra R.
Walnut Creek — Roof Replacement

My roof was leaking in multiple spots, and I called three roofing companies. Only Walnut Creek Roofers responded the same day and walked me through the problem like I actually understood roofing. They didn't pressure me into unnecessary work—just fixed what mattered. That was two years ago, and I haven't had a single issue since.

TM
Tom M.
Lafayette — Commercial Roofing

I'd gotten three quotes before calling Walnut Creek Roofers, and theirs wasn't the cheapest—but their explanation made the difference. They showed me exactly why quality materials and proper installation mattered in our Walnut Creek climate. Best money spent on our house. Their workmanship guarantee means I sleep well knowing we're covered.

JK
Jennifer K.
Orinda — Metal Roofing

Areas We Serve

Serving all Walnut Creek and nearby Contra Costa County communities.

Common Questions

How long does a roof replacement take in Walnut Creek?
Most residential roof replacements in Walnut Creek take 1–2 days depending on roof size and complexity. A standard 25–30 square asphalt shingle roof typically completes in one full day. We schedule around Bay Area weather to avoid delays.
Do you help with insurance claims for storm damage?
Yes. We work directly with your insurance adjuster, provide detailed documentation of wind and rain damage with photos and measurements, and ensure your claim reflects the full scope of work needed. We've handled hundreds of storm damage claims across Contra Costa County.
What roofing materials work best for Walnut Creek's climate?
For Walnut Creek homes, we recommend Class 4 impact-resistant shingles like GAF Timberline HDZ for Diablo wind protection. For flat commercial roofs, 60-mil TPO offers excellent UV resistance for our hot summers. Cedar shake and standing seam metal are popular in Lamorinda for aesthetics and durability.
Do you serve areas beyond Walnut Creek?
Yes — we serve all of Contra Costa County including Walnut Creek, Lafayette, Orinda, Concord, Pleasant Hill, Danville, Alamo, San Ramon, Martinez, and Brentwood. One call covers the whole county.
Are you licensed and insured in California?
Yes. We are fully licensed with the California Contractors State License Board (CSLB) and carry full general liability and workers compensation insurance. We're also GAF Master Elite certified — the top 2% of roofing contractors nationwide.