Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Walnut Creek
A full roof replacement on a 1970s ranch home in Walnut Creek typically runs $14,000 to $24,000 for architectural composition shingles, and $22,000 to $38,000 for standing seam metal. Roof repair jobs in this city fall between $450 and $1,800 depending on whether we’re replacing flashing, patching underlayment, or cutting out rot. Those are real numbers for this market, not national averages. We’re Brennan Roofing, and we serve Walnut Creek under The Garrison Standard: a written price before any work starts, background-checked uniformed technicians, and a 365-Day Done Right Promise that puts the guarantee in writing for a full year. Call (831) 318-8819 to set up a free estimate.

Why Brennan Roofing Is Walnut Creek’s Preferred Roofing Company
Walnut Creek homeowners tend to ask the same questions before they let anyone on the roof: who’s actually showing up, what’s the number on paper, and what happens if the repair fails in eight months. We answer all three the same way every time. Travis Oakley runs the operation, and he built the process around a simple idea: the crew on your roof should be accountable to you by name, not to a dispatch queue. Every technician is background-checked and arrives in uniform, and the phones are answered by a live person around the clock. No voicemail, no callback queue, no automated system.
Our reputation in Walnut Creek comes from doing the unglamorous work correctly: pulling county permits on acreage parcels, scoping access before quoting, and standing behind the work with a written one-year guarantee. When a repair fails within that year, we come back and make it right at no charge. That’s the 365-Day Done Right Promise, and it’s on paper on every job.
Styles & brands we work with






Metal Roof Installation in Walnut Creek
Metal roof installation in Walnut Creek runs $22,000 to $38,000 on the typical ranch or Mediterranean home, with standing seam panels being the most common choice for the area’s heat. A metal roof on a Walnut Creek home has to handle afternoon temperatures that regularly push past 90°F in summer, which means we pay close attention to fastener type, thermal expansion gaps, and the underlayment layer that sits against the decking. Homeowners choose metal here for two reasons: it reflects a meaningful amount of solar heat, and it outlasts composition shingles two to one in the Diablo Valley sun.
Standing Seam vs. Exposed Fastener
Standing seam panels hide the fasteners under the raised ribs, which eliminates thousands of potential leak points and allows the metal to expand and contract freely. Exposed fastener systems cost less upfront, but the rubber washers degrade faster in Walnut Creek’s UV-heavy summers. For most acreage roofs in this city, standing seam is the better long-term value.
What We Inspect Before Quoting Metal
Before we put a metal roof price on paper, we check the decking condition, the existing roof slope, and whether the county’s septic setback notes constrain any area of the roofline. On older Walnut Creek ranches where composition was overlaid on wood shake, a metal roof almost always means a full tear-off first. We scope that before we quote, not after the crew pulls the first panel off.
Residential Roofing in Walnut Creek
Residential roofing in Walnut Creek spans the full range, from repairing a single failed flashing on a 1980s stucco home in the neighborhoods south of Ygnacio Valley Road to complete tear-off and replacement on an acreage parcel in unincorporated Contra Costa County. A straightforward composition shingle replacement on a 1,800-square-foot single-story home here typically lands between $14,000 and $20,000. Larger homes, steeper pitches, and any decking rot push the number toward the top of that range or slightly beyond.
Full Replacement for Aging Composition Shingles
Most Walnut Creek ranch homes built between 1960 and 1985 are on their second or third roof by now. When the existing layer is curling at the edges, losing granules, or showing dark streaks from failing underlayment, replacement is cheaper in the long run than patching. We tear off to the sheathing, inspect the decking, install new underlayment and drip edge, and finish with architectural shingles that hold up to the valley heat.
Repair and Targeted Patching
Not every call requires a new roof. A leak around a plumbing vent, a torn section of flashing at a valley, or wind-lifted shingles near the ridge can often be repaired in one visit. Walnut Creek roof repair jobs usually run $450 to $1,800, and we don’t start until you’ve seen the number in writing.

Trusted Brands We Service in Walnut Creek
We install materials from GAF, CertainTeed, and Owens Corning, and we keep the most commonly needed components in local inventory so Walnut Creek jobs don’t stall waiting on a shipment from out of state. GAF Timberline HDZ and CertainTeed Landmark are the two architectural shingle lines we install most often here, because both handle the thermal cycle of Diablo Valley summers without the premature curling we see on thinner three-tab products. Owens Corning Duration is another solid option for homeowners who want a heavier shingle with good wind resistance. We explain the differences in plain English, present two or three real options, and let you choose with the price of each in hand.
See the difference
Before
After
Before
After
Before
AfterCommon Roofing Problems We See in Walnut Creek Homes
- Composition overlaid on wood shake without ventilation. In the older neighborhoods north of Ygnacio Valley Road, many original shake roofs got a second layer of composition shingles decades ago, without a ridge vent. Trapped heat warps the new shingles and rots the decking from the underside. This almost always means a full tear-off.
- Failed flashing at septic and plumbing vent penetrations. On acreage parcels, the penetrations are more numerous: septic vents, well caps, attic fans, and stove pipes. When the flashing fails, rainwater follows the pipe straight into the attic. We re-flash to county setback notes, not just to the roofline.
- Thermal stress and UV degradation on low-slope sections. Walnut Creek’s inland heat bakes low-slope sections harder than the main roof field, especially on ranch homes with shallow pitches. Shingles in these areas lose granules years before the rest of the roof. We often recommend a different underlayment or a modified bitumen product for those sections.
- Decking rot hidden under multiple layers. A roof with two or three layers looks fine from the ground but hides rot at the eaves and around penetrations. Cutting out and replacing decking mid-job adds cost, which is why we scope what’s under the shingles before we quote whenever possible. No surprise change orders at the door.
Pricing for Roofing in Walnut Creek, CA
Here’s what homeowners in Walnut Creek should expect on paper, before any work starts. Roof repair: $450 to $1,800. Full composition shingle replacement on a standard ranch: $14,000 to $24,000. Standing seam metal installation: $22,000 to $38,000. Tile roof replacement, where existing Mediterranean homes need torn-off tile reset or replaced: $20,000 to $40,000. Flat roof work on additions and detached structures: $4,500 to $12,000. What moves the number most: slope and height, the condition of the decking beneath, permit requirements (especially county permits on acreage), and access for material delivery on tight lots with long driveways. Every estimate is free, and the price we write down is the price we honor.
We Also Serve Cities Near Walnut Creek
Our crews work across the East Bay. Roofing Company in Walnut Creek is our home base for local dispatch, and we regularly handle jobs in Orinda, Martinez, San Leandro, and Castro Valley. Same Garrison Standard on every job, same written price in hand before the first shingle comes off.
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 About Roofing in Walnut Creek
On acreage parcels in unincorporated Contra Costa County, roof permits go through the county’s Building Inspection Department, not the city of Walnut Creek. The county is more particular about septic and well setbacks, which means a roofline addition or expansion near a leach field can get flagged at final inspection. We pull the right permit before we start, every time. Call (831) 318-8819 if you want us to check which jurisdiction applies to your parcel.
Yes, in nearly every case. Composition shingles overlaid on original wood shake trap heat and moisture, and the county will not sign off on a third layer. You need a full tear-off to the sheathing so we can inspect the decking, replace any rot, and install proper ventilation. We’ll show you photos of what’s under the old layer before we proceed.
We walk the site before quoting. If the driveway can’t support a loaded material truck, we factor a crane or lift rental into the price up front, so it’s in the written estimate rather than added as a change order. That’s the Garrison Standard: scope it first, price it once. On open Walnut Creek acreage, we’ve also staged materials at the property line and carried them in when the terrain made equipment access impractical.
The connection points matter most: where the new roofline ties into an existing structure, how the roof drains onto your lot, and where the septic and well setbacks land relative to the new footprint. On detached structures we pay extra attention to the eave flashing and the drainage plane off the low edge. County inspectors look at those details closely. We build them into the quote from day one.
Walnut Creek’s summer heat puts more thermal stress on the roof deck than coastal weather ever does, so we recommend architectural shingles with a heavier mat and higher UV resistance, like GAF Timberline HDZ or CertainTeed Landmark. Light-reflective colors help reduce attic heat, and proper attic ventilation is non-negotiable. We’ll explain all of that in plain English before you choose.
Written by Travis Oakley, Owner at Brennan Roofing, serving Walnut Creek under The Garrison Standard.
Call (831) 318-8819 for a free written estimate on any roofing project in Walnut Creek.