Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Walnut Creek
Roofing work in Walnut Creek means dealing with two very different housing stocks: flat Ygnacio Valley ranches from the 1950s and 1960s, and larger hillside custom homes in neighborhoods like the Woodlands and Rudgear Estates. We dispatch our own background-checked, uniformed technicians to every Walnut Creek job, and the phone is answered by a live person whenever you call (361) 320-9467. You get a written price before any work starts, and that number doesn’t change at the door.
Walnut Creek’s hot, dry summers and wet winters put real stress on roofing materials. Thermal cycling cracks sealant and old flashing, and the hills channel wind that lifts shingles and tiles over time. Local expertise isn’t a sales phrase here. It’s knowing which Walnut Creek homes carry original wood shake, which ones hide soft decking, and what the city’s high fire severity zone actually requires once a roof comes off.
Why Brennan Roofing Is Walnut Creek’s Preferred Roofing Company
We operate under the Garrison Standard, a written code of practice that’s the same on every job: price on paper before work begins, background-checked uniformed technicians on site, and a 365-Day Done Right Promise in writing. If something isn’t right, we return and fix it at no charge. That’s not a vague pledge. It’s a one-year written guarantee with a free return visit.
Walnut Creek homeowners deal with roofers who no-show, shift their price mid-job, or leave flashing exposed and hope the rains hold off. Our crews show up inside the promised window, lay the price out before touching anything, and document the work so you can see what we found. Part of the Roofing Company group, Brennan Roofing is an independently owned and operated member of the Garrison Partners family, founded in 2000.
When you call about a Walnut Creek roof, you talk to a live person. Not a callback queue. Not a voicemail. Someone who can schedule a visit and answer straight questions about what a re-roof or repair will actually cost.
Roof Coating in Walnut Creek
Roof coating in Walnut Creek is a practical option for low-slope and flat sections on mid-century ranches, especially in neighborhoods like Rancho San Miguel and Walnut Heights. Instead of tearing off an aging roof, we apply a seamless, reflective membrane that seals the existing surface and adds years of life. A typical coating job in Walnut Creek runs $3,800 to $7,200 depending on square footage, surface prep, and the number of penetrations.
Homeowners with flat garage roofs or low-slope additions off original 1950s and 1960s homes are the usual candidates. The coating reflects sunlight and reduces heat absorption, which matters through Walnut Creek’s long dry summers.
When a Coating Makes Sense
A coating works when the underlying decking and structure are sound. We inspect first. If we find soft decking or failed seams, coating over it would hide the problem, not fix it. We’ll tell you straight before any price comes up.
What the Job Includes
We clean and prep the surface, repair seams and flashing pockets, then apply the coating to the manufacturer’s mil thickness. Every coating job carries the same one-year written guarantee as a full replacement, with a free return visit if it fails within that year.
Free Roof Estimate in Walnut Creek
A free roof estimate in Walnut Creek means a technician walks the roof, checks the decking, flashing, drip edge, and underlayment, and hands you a written line-item price before leaving. That estimate goes on paper and does not move up at the door. Call (361) 320-9467 to schedule one.
We don’t email a ballpark from a satellite photo. Not in Walnut Creek, where two homes on the same street can have completely different roofing histories. An estimate here means looking at the actual roof.
What the Estimate Covers
We document material condition, ventilation, the state of the decking where accessible, and any fire-code items that apply to your home. For hillside addresses in high fire severity zones, that means checking for ember-resistant vent requirements and Class A assembly details before we write a number.
No Pressure, Just Numbers
The estimate is free, and the number is the number. If the job needs a permit-triggered upgrade or hidden framing repair, we write the allowance into the contract and price the change order before we do the work. You approve it first. Always.
Trusted Brands We Service in Walnut Creek
We install materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Walnut Creek jobs, we often recommend Atlas and GAF for their Class A fire-rated architectural shingle lines, particularly on hillside replacements that need WUI-compliant assemblies. We keep our suppliers local, which means faster turnaround on materials when a Walnut Creek project moves from estimate to install. We’ll explain the differences between lines in plain English, then let you choose with the price on paper.
Common Roofing Company Problems We See in Walnut Creek Homes
- Original wood shake at end of life. Homes built in the 1950s through 1970s across the Woodlands, Northgate, and Ygnacio Valley often carry their original 25-30 year shake. Insurance carriers in Walnut Creek’s high fire severity zone are non-renewing these roofs, pushing homeowners toward Class A replacements sooner than they planned.
- Soft decking discovered mid-job. Roofers bidding a Ygnacio Valley ranch as a simple overlay often find the original wood shake decking is soft around plumbing penetrations, skylights, and eaves. That’s not rare in Walnut Creek. It’s routine. And it has to be priced and approved before any new roof goes over it.
- Wind uplift on hillside exposures. The same hills that give Walnut Creek its views channel wind that lifts shingles and tiles. We see recurring edge damage on homes along Danville Boulevard and hillside cul-de-sacs where the roofline faces the open valley.
- Old flashing and drip edge reused on re-roofs. Some crews leave the old metal and just lay new material over it. Through one Walnut Creek thermal cycle, the sealant cracks and winter rains find the penetrations. We replace flashing and drip edge as part of the job. No exceptions.
Pricing for Roofing Company in Walnut Creek, CA
Roof replacement in Walnut Creek runs roughly $14,000 to $38,000 for a typical single-story ranch with architectural shingles, while larger hillside custom homes with tile or metal can land between $28,000 and $65,000. Roof repair jobs run $450 to $2,800 for most flashing, leak, and shingle work. A full shake-to-Class-A replacement with ember-resistant vents and WUI-compliant details falls on the higher end because of the materials and permitting involved.
What moves the number: roof access and pitch, the condition of the existing decking, the number of penetrations, and whether fire-code upgrades apply. Every estimate is free, written, and line-itemed. Call (361) 320-9467 and we’ll price your specific roof.
We Also Serve Cities Near Walnut Creek
Brennan Roofing works throughout central Contra Costa County, including Roofing Company in Walnut Creek and the surrounding communities of Lafayette, Alamo, Moraga, and Pleasant Hill. Each city carries its own fire-zone and permit realities, and our crews know which local requirements apply. If you’re anywhere near Walnut Creek, call us for an honest, written estimate.
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 Company in Walnut Creek
No. In Walnut Creek’s high fire severity zone, a shake roof must come off and be replaced with a compliant Class A assembly, which includes ember-resistant vents and often updated underlayment. Overlaying shingles on soft shake decking creates a structural problem and an insurance problem at the same time. Call (361) 320-9467 for a straight answer on your specific roof.
Walnut Creek enforces wildfire-resistant roofing requirements more rigorously than many neighboring cities, including Concord and Pleasant Hill. A Woodlands replacement usually requires a WUI-compliant Class A assembly, ember-resistant vents, and sometimes upgraded flashing details. Those items are real costs and real code requirements. We write every line into the estimate so you see exactly what you’re paying for.
It covers a full visual inspection of the roof, decking, flashing, drip edge, and underlayment, plus a written line-item price for the work. If we find hidden framing damage or permit-triggered upgrades, we write allowances into the contract and price the change order before we touch it. You approve everything in writing. Call (361) 320-9467 to schedule.
We can typically schedule a Walnut Creek estimate within a few days and often complete a full shake-to-Class-A replacement within two to three weeks once materials and permits are in hand. The insurance deadline matters, so call (361) 320-9467 right away and we’ll move on the schedule that fits your non-renewal date.
The winds are real. Walnut Creek’s hills and valleys channel wind against roofs facing the open valley, and we see lifted shingles and cracked tiles routinely along hillside streets and on Danville Boulevard exposures. That’s why we check edge sealing, drip edge, and starter strip on every estimate. It’s also why we replace old flashing instead of reusing it.
Written by Travis Oakley, Owner at Brennan Roofing, serving Walnut Creek under the Garrison Standard.






Before
After
Before
After
Before
After