A Brennan company - serving San Francisco, CA
Roof Repair in Walnut Creek, CA | Brennan Roofing Co San Francisco

Roof Repair in Walnut Creek - Free Inspection, Itemized Written Quote

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

21+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

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.

Professional roofer performing shingle repair on a residential roof in Walnut Creek, CA

Call (831) 318-8819

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.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

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.

Professional roofer performing roof repair with tools and sealant in Walnut Creek, CA

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.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Common 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

Why Walnut Creek Chooses Brennan Roofing Co San Francisco

We set the standard for roof repair in Walnut Creek.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Walnut Creek

Getting your roof repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof repair needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Walnut Creek - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roof repair pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Walnut Creek Customers Say

Trusted by homeowners across Walnut Creek and surrounding areas.

★★★★★

"Roof leak around the skylight. They resealed the flashing properly and checked the decking. Dry since."

Amy L. · Verified customer
★★★★★

"Good roof, clean job. A couple of nails were left in the driveway, but they came back for them."

Marcus B. · Verified customer
★★★★★

"Quality work and clear communication. Rain pushed the start by two days, which is fair, but we were hoping to be done sooner."

Cathy N. · Verified customer

Ready for Roof Repair in Walnut Creek?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Walnut Creek.

(831) 318-8819

Request a Free Estimate in Walnut Creek

Tell us about your roof repair needs - we'll respond within the hour.

By submitting this form, you agree to our Privacy Policy and consent to being contacted by call, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Send a Text
Areas We Serve
Call Now - 24/7 Dispatch