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 Inspection Across Walnut Creek
A roof inspection in Walnut Creek typically costs between $195 and $450 depending on home size and roof complexity, with most single-family ranch homes falling in the $250 – $350 range. We schedule Walnut Creek inspections within a few business days in most cases, and every inspection ends with a written report you can hold in your hand. Call (831) 318-8819 to get on the schedule with a background-checked, uniformed technician who knows exactly what to look for in this city’s older housing stock.

We work throughout Walnut Creek regularly, from the ranch-style neighborhoods north of Ygnacio Valley Road down through the newer Mediterranean developments near the Iron Horse Trail. The homes here have their own set of problems, and a roofer who doesn’t know the local failure patterns will miss what matters.
Why Brennan Roofing Co San Francisco Is Walnut Creek’s Preferred Roof Inspection Company
Walnut Creek homeowners call us because we don’t treat roof inspection like a drive-by. Travis Oakley runs this operation, and he’s built the team around a simple requirement: every technician arrives in uniform, has passed a background check, and follows the same checklist on every single roof. No shortcuts whether it’s a 900-square-foot ranch off Treat Boulevard or a 3,500-square-foot Mediterranean near Heather Farm Park.
Our Roof Inspection process is built around what actually goes wrong in Walnut Creek’s housing stock. That matters here more than in most cities because so many homes from the 1960s through 1980s carry original framing, original decking, and past repairs that were never documented. A roofer who just walks the shingles will not find what’s hiding underneath.
We also put the price on paper before any work starts. That’s The Garrison Standard, and it applies to inspections, repairs, and full replacements. You know exactly what you’ll pay, in writing, before a single tool comes off the truck. Walnut Creek homeowners who’ve been burned by door-to-door roofers tend to appreciate that.
Styles & brands we work with






Roof Estimate in Walnut Creek
A roof estimate in Walnut Creek starts with a full inspection of what’s above the ceiling and underneath the shingles. We walk the roof, check the attic, and document the decking, flashing, ventilation, and underlayment before we ever write a number. That’s the difference between an estimate and a guess.
Most estimates in Walnut Creek come in free, and we’ll give you a written line-item breakdown so you can see exactly where every dollar goes. A typical full replacement on a 1960s ranch here runs $14,000 – $24,000 depending on square footage, pitch, and what the tear-off exposes. Repairs are separate, and we’ll tell you if a repair is the smarter short-term move.
Inspection First, Not After
We don’t write estimates blind. On a home off Ygnacio Valley Road, a homeowner called us thinking they needed a few shingles replaced. The attic told a different story. Heat from a composition shingle overlay was trapped against original wood shake decking, and the dry rot had spread far beyond the visible curling. That changes the scope entirely.
Getting an estimate without that inspection would have been worthless. Our process means the number on your contract matches what actually needs to happen.
Written Numbers Before Work Starts
Every Brennan Roofing estimate includes a written price, and that price does not move at the door. No re-quotes, no surprise change orders. If the tear-off exposes decking damage we couldn’t see from above, we document it, show you the issue, and get written approval for any additional work before we proceed. You are never surprised by a bill.
Free Roof Inspection in Walnut Creek
A free roof inspection in Walnut Creek is the right first step if you suspect storm damage, notice a ceiling stain, or just bought a home built in the 1970s and want to know what you’re working with. We’ll walk the entire roof surface, document missing or cracked shingles, check flashing at every penetration, examine the gutters and drip edge, and then go into the attic to look at the decking from below.
We offer the free inspection as a no-pressure look at your roof. You’ll get photos, a written summary, and our plain-English read on whether you need immediate repairs, can budget for a replacement in the next few years, or are in good shape. We will not manufacture problems to sell a job.

In Walnut Creek, most free inspections take about 45 to 75 minutes depending on the size and complexity of the roof. A typical ranch takes under an hour. Larger two-story Mediterranean homes with tile roofs take longer, and we’ll tell you upfront what to expect when you call.
Attic Check Included
The attic is the most skipped part of any roof inspection, and in Walnut Creek it is also the most important. We check for dark staining on the decking, signs of trapped moisture, and whether the existing ventilation is actually functioning. Skipping this is how overlaid wood shake roofs hide dry rot for years.
Report You Can Act On
After the inspection, we sit down and go through what we found. You get specific locations, photos, and a straight answer on whether you need to act now or can watch and wait. No jargon, no fear pitch. Just the facts about your roof.
Trusted Brands We Service in Walnut Creek
Our technicians work with materials from GAF, CertainTeed, Tamko, and other leading manufacturers, and we stock commonly needed parts for fast turnaround on repairs throughout Walnut Creek. That means less waiting when you need a leak patched before the next rain or a few shingles matched after a heat-wave inspection turna up curling. We’ll explain the differences between brands honestly, including what holds up best under Diablo Valley summer heat, so you can make a real decision instead of trusting whatever the supply house happened to have on hand.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Inspection Problems We See in Walnut Creek Homes
- Composition shingle overlays trapping heat against old wood shake: Many homes built between 1960 and 1980 had a second layer of shingles added without proper ventilation. Heat gets trapped above the original decking, accelerating curling and creating the dry rot we find on so many inspections north of Ygnacio Valley Road.
- Failed flashing at chimneys and sidewalls: Walnut Creek’s hot summers expand metal flashing, and winter rains test it. We find step flashing that has lost its seal and let moisture travel down into wall cavities before any ceiling stain shows up.
- Low-slope ranch roofs with inadequate ventilation: Ranch-style homes with shallow pitches often have minimal attic airflow. New architectural shingles installed without correcting ventilation will curl well before their rated lifespan, sometimes in as little as five years.
- UV-baked underlayment on older tile roofs: Mediterranean-inspired homes with tile roofs suffer from degraded underlayment even when the tile itself looks fine from the ground. The Diablo Valley sun cooks the barrier underneath, and winter rains expose it.
Pricing for Roof Inspection in Walnut Creek, CA
A standard residential roof inspection in Walnut Creek runs $195 – $450, with most single-story ranch homes landing between $250 and $325. Larger two-story homes, steep-pitch roofs, and tile roofs run toward the higher end because they take longer and require more care to walk safely. We offer the free roof inspection on most homes as well, and that includes the attic check and a written summary.
If you are preparing to sell a home or closing on a purchase, a paid inspection with a detailed written report is often the better path. That document holds weight with agents and lenders. Either way, you’ll get a straight number and no pressure to commit to work. Call (831) 318-8819 to schedule either option.
We Also Serve Cities Near Walnut Creek
Our Walnut Creek crews regularly work in Orinda, Martinez, San Leandro, and Castro Valley. If you live in one of those cities and need a roof inspection, the same Garrison Standard applies: written pricing, uniformed technicians, and a real report at the end of the visit. Call (831) 318-8819 and we’ll get you on the schedule.
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 Inspection in Walnut Creek
The main reason is trapped heat. Many older Walnut Creek homes, especially ranches north of Ygnacio Valley Road, had a second layer of composition shingles installed directly over the original wood shake without adding intake or exhaust ventilation. The attic becomes an oven, shingles bake from underneath, and curling begins years before the material would normally fail. The fix is usually a full tear-off with proper ventilation, not another overlay. Call (831) 318-8819 if you’re seeing curling and want to know what’s actually happening underneath.
A Brennan Roofing inspection goes into the attic and examines the decking from below, checking for heat damage, moisture staining, and ventilation failure. Most home inspectors walk the roof and note visible damage but never look up from inside. That’s how trapped-heat dry rot under an overlaid wood shake roof goes unnoticed for years. We also check flashing at every penetration and verify that underlayment is still functioning, not just present. For an exact quote, call (831) 318-8819.
Yes. In most cases we can determine decking condition from both the attic side and the roof surface, especially on overlaid roofs where heat damage is predictable. If decking replacement is likely, we write an allowance into the contract so you know the worst-case price before any work begins. The tear-off is where the final determination happens, and if we find more damage than expected, we stop and show you before touching anything else. Estimates are free at (831) 318-8819.
Walnut Creek’s inland Diablo Valley location routinely pushes summer temperatures above 90°F for long stretches, and that heat does real damage to roofing materials over time. Architectural shingles are rated for decades, but in this climate they can curl, crack, and lose granules five to ten years early when attic ventilation is insufficient. The heat also degrades underlayment and flashing seals faster than in coastal communities like San Leandro. If you want to know whether your roof is aging normally for Walnut Creek conditions, call us for a free inspection at (831) 318-8819.
If the roof is original or has an overlay, yes. Buyers in Walnut Creek are increasingly asking for roof condition disclosures, and a documented inspection with photos and a written assessment helps the sale move forward without last-minute renegotiation. We’ll give you a clear report on remaining lifespan, any required repairs, and what a buyer’s inspector is likely to flag. That report costs $195 – $450 depending on roof size, and it’s worth every dollar at closing. Call (831) 318-8819 to schedule it.
Written by Travis Oakley, Owner at Brennan Roofing Co San Francisco, serving Walnut Creek with written pricing and the 365-Day Done Right Promise on every inspection, repair, and installation.