Brennan Roofing roofing team

Roofers in Walnut Creek - Written Price, Workmanship Warranty

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.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
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
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

Before & after – our own jobs

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

Roofers in Walnut Creek, CA

Roofers in Walnut Creek deal with a housing stock split between flatland ranch homes from the 1950s through 1970s and larger hillside custom builds, many still wearing original wood shake roofs at the end of their service life. Our work here involves real trade decisions: shake tear-offs and Class A replacements, cracked tile repairs on hillside homes, and wind-uplift fixes along exposed ridges. We’re Brennan Roofing, and every job starts with a written price before any work begins. Call (361) 320-9467 to talk it through with a live person.

Call (361) 320-9467

Why Walnut Creek Homes Are Different

Walnut Creek sits in a high fire severity zone, and that changes what goes on a roof. The city enforces wildfire-resistant material standards more strictly than neighboring Concord or Pleasant Hill, so we’re often specifying Class A assemblies and ember-resistant vents on replacements. That’s not a nuisance; it’s a code requirement that protects the house. In the flat Ygnacio Valley neighborhoods, we see original wood shake on mid-century ranch homes that’s dried out and past its 25 to 30 year window. In the Woodlands and other hillside areas, custom homes with concrete tile or composition shingles present different problems.

The climate works against roofs here in a specific way. Hot, dry summers bake materials and cause thermal expansion. Mild, wet winters bring rain that finds every existing crack. The surrounding hills and valleys channel wind that lifts shingles and tiles at the edges, and we regularly replace drip edge and flashing on homes where wind uplift has been pulling at the perimeter for years. If you own a home in Walnut Creek, your roof is getting worked from multiple directions, and the fix has to account for all of them, not just the visible leak.

Our Main Walnut Creek Services

Most Walnut Creek homeowners call us for one of two reasons: a full roof that’s reached the end of its life, or a specific problem they want diagnosed honestly. Here are the three ways we work in Walnut Creek, each with its own page.

Roofing Company in Walnut Creek

A full roof installation or replacement in Walnut Creek usually means either a fire-resistant system going onto a mid-century ranch where shake is coming off, or a hillside custom home getting a new tile or composition roof. We write the price down before any work starts, and it doesn’t move at the door. Materials come from lines including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, explained plainly so you choose with confidence. Read the full breakdown on our Roofing Company in Walnut Creek page.

Roofing Company in Walnut Creek

Roof Repair in Walnut Creek

Walnut Creek repair calls split into two camps: leaks that show up after the first winter rain, and wind damage along ridges and eaves where the hills channel gusts. We repair both, but the approach differs. Leak repair starts with finding the actual entry point, which in this climate is often failed flashing or cracked underlayment, not the shingle itself. Read more about our repair process on the Roof Repair in Walnut Creek page.

Roof Repair in Walnut Creek

Roof Inspection in Walnut Creek

Given the fire zone requirements and the age of Walnut Creek’s housing stock, a documented roof inspection can save real money. We walk the roof, check flashing, underlayment, drip edge, decking, and the condition of ember-resistant vents where required. You get a written report and a straight answer on remaining life. Get the details on our Roof Inspection in Walnut Creek page.

Roof Inspection in Walnut Creek
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (361) 320-9467

What happens when you call

  1. 1
    A real person answersNo phone trees - you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Brands We Service in Walnut Creek

We install and service roofs from Atlas, Tamko, Boral, and GAF. Because Walnut Creek’s fire zone requirements drive a lot of material choices, we keep common components for these lines accessible locally, and we can usually order specialty pieces within days. See the full breakdown on our brands page.

Pricing for Roofers in Walnut Creek, CA

Service Typical range in Walnut Creek
Asphalt shingle roof replacement $8,500 – $16,500
Concrete tile roof replacement $18,000 – $35,000
Wood shake to Class A composite replacement $15,000 – $28,000
Roof leak repair (minor flashing or sealant) $350 – $850
Roof leak repair (structural or decking damage) $1,200 – $3,500
Shingle replacement (per bundle, slopes permitting) $120 – $280
Tile replacement (per tile, matching existing) $35 – $90
Flashing repair or replacement $300 – $900
Roof inspection (documented, written report) $195 – $425
Ember-resistant vent upgrade (fire zone compliance) $450 – $1,200

Walnut Creek pricing gets pushed up by two things: fire-zone material requirements and hillside access. Class A assemblies and ember-resistant vents cost more than standard components, and steep lots with limited staging space sometimes add labor. That’s exactly why we put the price in writing before any work begins, so the number on the estimate is the number you pay.

Neighborhoods We Serve in Walnut Creek

We work across Walnut Creek, from the flat Ygnacio Valley ranch tracts to the hillside custom homes. Here are a few of the areas we’re in regularly:

  • Woodlands
  • Ygnacio Valley
  • Northgate
  • San Miguel
  • Rudgear Estates

Most of the Walnut Creek area is reachable within about 30 to 45 minutes when our crews are already working locally. Scheduling is coordinated through our San Francisco Bay Area office, and we build in enough time to do the job right, not to hit a clock.

Service Area – Cities Near Walnut Creek

Brennan Roofing’s Walnut Creek crews also cover the surrounding communities. We take on roofing work in Lafayette, CA, Alamo, CA, Moraga, CA, and Pleasant Hill, CA. Same Garrison Standard, same written price before any work starts.

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 Roofers in Walnut Creek

Ready to get started? Free estimates · Free in-home estimates response in Walnut Creek
Call (361) 320-9467

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing 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

★★★★★ 4.9 from 8+ reviews

"Neat, quiet, and disciplined crew. Magnet swept the yard after."

- Tonya R.

"Replaced the underlayment and drip edge as well as shingles. Many roofers skip that. Everything was explained in writing."

- Barry F.

"Crew lead is a veteran and runs the job like it. Showed up at 7 sharp, tarped the garden, tore off the old roof, and had the new shingles on by the end of day two."

- Joe K.

How It Works in Walnut Creek

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing 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.

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Request a Free Estimate

Tell us what's going on in Walnut Creek - we'll get back to you fast. No obligation.

By sending this request, you agree to our Privacy Policy and consent to being contacted by telephone, text message, or email about your service request, including from the local pros who may handle it.

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