(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

Expert Roofing in Lafayette, CA

Contra Costa County — Residential & Commercial Roofing

We've watched those afternoon thermal winds hit hard against the mid-century roofs dotting the Mt. Diablo Foothills—and we've been there every time a homeowner needs us. Walnut Creek Roofers brings 25+ years of hands-on experience right here in Lafayette, where we know exactly what the summer heat and winter rains do to your roof, whether you're sitting in a classic 1950s-60s home or a contemporary farmhouse. As a GAF Master Elite contractor, we're equipped to handle every type of roof your Lafayette home deserves. Call for a free estimate.

Roofing Services in Lafayette

Standing in Downtown Lafayette with views of Mt. Diablo, we know what it takes to protect homes and commercial buildings from our valley's unique weather patterns. Walnut Creek Roofers delivers both residential and commercial roofing—from emergency repairs to complete replacements—with the same attention to detail that's earned us trust across Contra Costa County.

Common Roofing Issues in Lafayette

  • ▸Active roof leak — water stains on ceilings or walls indicate water is penetrating through damaged shingles, failed flashing, or a worn pipe boot
  • ▸Missing or displaced shingles after wind — exposed underlayment or bare roof deck means immediate vulnerability to water intrusion and further wind damage
  • ▸Cracked or curled shingles — shingles that crack, curl, or buckle have lost their weather resistance and will allow water through during the next rain
  • ▸Shingles are curling, cracking, or missing — once the granule coating wears off, the asphalt layer bakes and becomes brittle, leaving your roof deck exposed to water intrusion
  • ▸Granule buildup in your gutters — heavy granule deposits in gutters or at downspout bases means your shingles are nearing end of service life, accelerating heat absorption and UV damage

Lafayette's cool, wet winters combined with hot, dry summers create unique stress on roofs—especially the clay tile roofing on older Mediterranean and Spanish Colonial homes and the asphalt shingles covering our mid-century modern suburban neighborhoods from the 1950s-60s building boom. Our licensed, insured crew handles emergency leaks, routine maintenance, and full replacements, always diagnosing the root cause behind the problem.

A thorough roof inspection in Lafayette goes beyond the obvious leak—we examine every flashing joint (chimneys, pipe boots, vent boots, wall transitions) and trace damage patterns (cracked, curled, or buckled shingles) back to their source. Those afternoon thermal winds pushing off the inland valleys don't just blow debris onto your roof; they age the shingles and create micro-cracks that become real leaks within months. We find what's happening and fix it right the first time.

Replacing a mid-century modern suburban home's roof is different from a contemporary farmhouse—the pitch, deck condition, and age of the substrate all determine how much prep work matters. We set up safety first (scaffolding and harnesses on every job), then methodically strip old shingles to the deck, remove damaged underlayment and decking that's seen decades of weather, and prepare a solid foundation for your new roof. Every step is documented and done right.

From a single shingle patch in Briones to a complete reroof in Acalanes Heights, we handle every scope with the same meticulous attention to detail, root cause diagnosis, and proper flashing waterproofing that prevents future leaks. You get a licensed, GAF Master Elite certified crew that stands behind every repair with a comprehensive warranty. Call (925) 503-1377 now for your free estimate.

15+
Years in Contra Costa County
247+
5-Star Reviews
50yr
Warranty Available

We Also Serve Nearby Lafayette Communities

Get a Free Roof Estimate in Lafayette

No obligation, fast response for homeowners and business owners alike.

Request Free Quote (925) 503-1377

Why Lafayette Homeowners Trust Walnut Creek Roofers

  • Mt. Diablo Foothills specialists.
  • 25+ years, Contra Costa County.
  • Licensed, insured, GAF certified.
  • 500+ verified 4.9-star reviews.
  • 50-year manufacturer warranty available.
  • Free roof inspections & estimates.

What Lafayette Homeowners Say

Last summer's storm left us with a badly damaged roof and a sense of panic—until we called Walnut Creek Roofers. They responded the next morning, handled all the insurance coordination while we dealt with cleanup, and had our Sunridge home covered with beautiful GAF Timberline shingles before the day was done. Their professionalism and speed gave us peace of mind when we needed it most.

SR
Sandra R.
Walnut Creek — Roof Replacement

We manage three commercial properties across the Mt. Diablo Foothills area, and preventing roof problems is absolutely critical to our bottom line. Walnut Creek Roofers established a comprehensive preventive maintenance program that caught early signs of flashing deterioration before they became expensive leaks requiring emergency repairs. Their consistent responsiveness, on-time performance, and reliability have made them indispensable to our property portfolio.

TM
Tom M.
Lafayette — Commercial Roofing

After getting three different estimates for our Acalanes Heights farmhouse, we weren't sure which direction to go. Walnut Creek Roofers came out, took actual measurements instead of guesses, and walked us through every option in detail—including the long-term benefits of standing seam metal roofing. Now two years in with zero issues and no leaks, we can honestly say we made the right investment. Worth every penny.

JK
Jennifer K.
Orinda — Metal Roofing

Serving Lafayette & All of Contra Costa County

Call (925) 503-1377 today for a free roof inspection. Same-day response for Lafayette homeowners and businesses.