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 Roof Repair Across Walnut Creek
Roof repair in Walnut Creek typically runs $425 – $1,850 depending on what failed, and most small-to-mid repairs are finished in a single day. Walnut Creek’s inland Diablo Valley location means roofs here take a beating: summer temperatures climb past 90°F for weeks at a time, and winter rains find every weak seam. If you’ve got a stained ceiling, missing shingles, or a drip near a skylight, call Brennan Roofing Co San Francisco at (831) 318-8819. We dispatch background-checked, uniformed technicians to Walnut Creek with the written price in hand before any work starts.

Why Brennan Roofing Co San Francisco Is Walnut Creek’s Preferred Roof Repair Company
We operate under The Garrison Standard, which means the same discipline on every job: a written price before any work begins, technicians who show up inside the promised window, and a 365-Day Done Right Promise in writing. That standard matters in Walnut Creek, where homes built in the 1960s through 1980s often hide problems under layers of previous repairs. We’ve repaired ranch-style homes off Geary Road, Mediterranean stucco houses near Larkey Park, and acreage properties in the Saranap area. Homeowners keep our number because we answer the phone with a live person, around the clock, and because our crews leave the job site clean.
Travis Oakley leads our team. Every technician who steps onto a Walnut Creek roof is background-checked and in uniform. You know who you’re letting onto your property. Our Roof Repair crews show up with the materials they need, not a clipboard full of questions about what’s wrong. Walnut Creek homeowners call us because they want the repair done right the first time, with real materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, or Boral, and a written guarantee that backs the work for a full year.
Styles & brands we work with






Emergency Roof Repair in Walnut Creek
Emergency Roof Repair in Walnut Creek usually means a tree branch through the decking, wind-torn shingles after a storm, or a sudden leak that’s dripping into the living room. The job involves getting a tarp secured fast, then returning to make the permanent repair: replacing damaged decking, installing new underlayment, and matching the surrounding shingles. A temporary tarp and emergency patch in Walnut Creek typically runs $350 – $700. The permanent repair that follows usually falls between $600 and $1,500 depending on decking damage.
Storm and Wind Damage Repairs
Winter storms rolling through the Diablo Valley hit older Walnut Creek roofs hard. Original wood shake roofs overlaid with composition shingles tend to lose shingles first, since the underlayment beneath has stopped holding nails. We tarp the opening the same day and return with a written quote for the permanent fix.
Leak Containment and Decking Patches
When water is actively coming through, speed matters more than anything. We seal the penetration, patch the deck, and schedule the complete repair before you’re left with a bucket in the hallway. Every emergency call gets a written price before work starts, even at 2 a.m.
Flat Roof Repair in Walnut Creek
Flat Roof Repair in Walnut Creek is common on 1960s and 1970s ranch-style homes with low-slope sections over carports, patios, and additions. These roofs fail differently than pitched shingle roofs: water ponds after rain, seams split in the heat, and flashing pulls away around penetrations. A typical flat roof patch in Walnut Creek runs $500 – $1,200, and a full flat roof replacement over a carport or patio runs $2,800 – $6,500 depending on square footage and deck condition.
Ponding Water and Split Seams
Flat roofs in Walnut Creek expand and contract violently. Daytime heat above 90°F followed by cool nights stresses seams until they split. We clean the failed area, repair or replace the membrane, and use proper sealants that hold under UV exposure.
Detached Structure Flat Roofs
Many Walnut Creek acreage properties have detached ADUs, shops, or carports with flat or low-slope roofs. These get ignored until they leak, and by then decking rot has usually set in. We scope the full repair before quoting: deck condition, edge detail, and how far water has traveled.

Trusted Brands We Service in Walnut Creek
We stock and install shingles and accessories from Owens Corning, IKO, and Atlas so Walnut Creek customers aren’t waiting on a special order for a standard repair. That matters when a leak is active and you need it stopped. The materials we use on one Walnut Creek roof are the same lines we’d put on any roof: architectural shingles with real wind ratings, ice and water shield for valleys, and drip edge that doesn’t pull away. You choose with confidence because we explain the trade-offs in plain English, not a spec sheet.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Walnut Creek Homes
- Original wood shake roofs overlaid with composition shingles trap heat and moisture. In neighborhoods north of Ygnacio Valley Road, many older homes had wood shake roofs that were overlaid with composition shingles without adding ventilation. The trapped heat cooks the shingles from underneath, causing premature curling and dry rot in the decking.
- Ranch-style low-slope roofs without proper flashing around skylights and plumbing penetrations leak during heavy winter rains. Walnut Creek’s winter rains are intense but brief, which means water finds the gap fast and then sits against the deck. We replace failing pipe boots, skylight flashing, and valley metal with materials that seal and stay sealed.
- Homes on large lots with detached ADUs or outbuildings often have mismatched or missing drip edge and fascia. Water wicks back under the shingle edge and rots the first row of decking. On acreage properties, this damage can go unnoticed for years because nobody walks the back side of a shop or ADU roof.
- Intense summer heat accelerates UV degradation on older composition shingles. Temperatures above 90°F are routine in Walnut Creek from June through September. Older shingles lose granules faster, and the asphalt beneath becomes brittle. By the time you see cracks, water is already getting through.
Pricing for Roof Repair in Walnut Creek, CA
Here’s what we see in Walnut Creek right now. Shingle replacement runs $425 – $950 for a typical repair area of 80 – 200 square feet. Leak repair runs $350 – $850, but if decking has rotted the range shifts to $750 – $1,500. Flashing repair around a chimney or skylight runs $450 – $1,100. Flat roof patches run $500 – $1,200. Vent boot replacement runs $250 – $400 per penetration. Valley repair with new metal and ice and water shield runs $600 – $1,400. The scope that changes price on Walnut Creek acreage is access: long gravel driveways, detached structures, and multiple roof planes mean more setup and more material hauling. We scope all of that before quoting, so the written price you receive reflects the actual job, not a guess. Call (831) 318-8819 for a free estimate.
We Also Serve Cities Near Walnut Creek
Our repair crews cover Orinda, Martinez, San Leandro, and Castro Valley in addition to Walnut Creek. If you’re on the edge of town or managing a rental property in a neighboring city, the same Garrison Standard applies: written pricing, background-checked technicians, and a live person answering the phone.
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 Roof Repair in Walnut Creek
Unincorporated Walnut Creek acreage often falls under county permitting rules, which can mean different setback requirements for detached structures and more paperwork for re-roofing a shop or ADU. Septic and well locations also affect where equipment can be staged and where materials can be hauled. We scope all of that before quoting, so the written price reflects the real job. Call (831) 318-8819 and we’ll walk the property with you.
The single biggest cause is a wood shake roof that was overlaid with composition shingles without adding ventilation. Heat gets trapped between the two layers, the shingles cook from underneath, and the decking rots from trapped moisture. The only real fix is lifting the overlay, repairing the deck, and installing proper ventilation. We handle that repair regularly in neighborhoods north of Ygnacio Valley Road. For a specific quote on your roof, call (831) 318-8819.
Yes, and we scope them the same way we scope a house: deck condition, flashing, drip edge, and how water moves off the roof. Detached structures on Walnut Creek acreage often have missing drip edge or mismatched fascia, which lets water wick under the shingle edge and rot the first row of decking. A written price before work starts applies to every structure, not just the main house. Call (831) 318-8819 for a free estimate on any building.
Walnut Creek’s summer heat, often above 90°F for weeks, accelerates UV degradation on older composition shingles and breaks down sealants faster than in coastal cities. We choose materials rated for high heat and UV exposure, including architectural shingles from Owens Corning, IKO, and Atlas, and we use sealants that hold under thermal cycling. The written price we give you reflects materials we’d put on our own roof in this climate. Call (831) 318-8819 for specifics on your repair.
A leak that only appears during winter rains usually points to flashing failures around skylights, plumbing vents, or valleys, where water finds a gap during sustained wet weather. On Walnut Creek ranch homes, original flashing gets brittle after decades of summer heat, and the first heavy rain pushes water past it. Off a long gravel driveway in the Saranap area, we repaired a 1970s ranch where composition shingles had been laid directly over original wood shakes. Our crew stripped back to the decking, replaced rotted sections, added a ridge vent and new drip edge, then installed GAF architectural shingles with proper starter strips and ice and water shield in the valleys. That repair stopped the leak at its source, not at the ceiling stain. Call (831) 318-8819 and we’ll find the real point of entry.
Written by Travis Oakley, Owner at Brennan Roofing Co San Francisco, serving Walnut Creek and the surrounding Diablo Valley.