Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Danville
Roof repair in Danville usually runs between $450 and $1,800 for common fixes like shingle replacement, flashing work, or a leak repair. Bigger jobs on steep custom homes or acreage properties with WUI code requirements can land in the $3,000 to $12,000 range. If you’re in Danville and you’ve spotted a water stain on a ceiling or felt a drip during the last winter storm, call Brennan Roofing at (361) 320-9467 and we’ll put a written price in your hand before any work starts.
We know Danville roofs from Blackhawk to Diablo to the flatlands off Danville Boulevard. The housing stock here isn’t one-size-fits-all, and neither are the repairs. A 1950s ranch near downtown needs different work than a 1990s custom hillside home with concrete tile and boxed valleys. Travis Oakley runs our crews to the Garrison Standard, which means the price goes on paper first, the technician shows up in uniform, and the job is guaranteed in writing for a full year.
Why Brennan Roofing Is Danville’s Preferred Roof Repair Company
Danville homeowners tend to ask the same questions before they let anyone on their roof: who’s actually showing up, what’s the real price, and what happens if the repair fails in six months. We answer all three before you sign anything. Every Brennan Roofing technician is background-checked and arrives in uniform. You’ll know the name of the person on your roof before they climb the ladder. The price is written down before work begins, and it doesn’t move at the door. If a repair fails inside of one year, we come back and fix it at no charge. That’s the 365-Day Done Right Promise, in writing, on every job.
We carry a service record in Danville that’s built on showing up and standing behind the work. Much of our local work comes from referrals in Diablo and Blackhawk, where homeowners have dealt with insurance carriers requiring Class A fire-rated replacements and need a contractor who knows the county’s WUI inspection process cold. We coordinate permits through Alameda County when a property sits outside town limits, and we stage equipment so septic systems and drainfields stay untouched. Those details matter on acreage, and they’re the kind of thing a generic roofer won’t ask about until it’s too late.
Emergency Roof Repair in Danville
Emergency Roof Repair in Danville is what happens when a Diablo Wind gust peels up a section of tile on a hilltop home, or a winter storm pushes water under flashing and into a ceiling. These jobs typically range from $800 to $3,500 depending on the size of the exposed decking, how steep the roof is, and whether WUI-compliant materials are required. Our phone is answered by a live person around the clock, not a voicemail queue. Call (361) 320-9467 and we’ll talk through what you’re seeing, then get a technician scheduled.
Storm and Wind Damage Repairs
After heavy wind events in the Danville hills, we regularly see lifted shingle tabs and cracked tile at the rake edges. The starter strip and perimeter nailing pattern on many older roofs wasn’t built for the gusts that come through the canyons off Mount Diablo. We repair the damaged section and re-secure the perimeter so the next wind event doesn’t peel it back open.
Leak Containment and Tarping
When water is actively coming in, the first job is stopping the damage. We carry contractor-grade tarps and fastening systems on every truck dispatched to Danville. Once the roof is dry and stabilized, we put together a written scope for the permanent repair. No change orders, no door-shifting price. The number on the paper is the number you pay.
Flat Roof Repair in Danville
Flat Roof Repair in Danville shows up most often on detached shops, ADUs, and the low-slope sections of custom homes that tie into a steeper main roof. Repairs on a flat section typically run $650 to $2,800 depending on whether we’re patching a membrane seam, replacing a failed vent boot, or re-coating a small area. Flat roofs fail where water pools, and water pools where drainage is short. On acreage properties, a clogged gutter or missing drip edge on a shop roof lets runoff back up under the fascia and rot the edge from the inside.
Patching and Seam Repairs
Most flat roof leaks in Danville happen at seams and penetrations, not in the open field of the roof. That’s where we start. We clean the area, identify the failed seam or cracked flashing, and patch with a material matched to the existing membrane. Every patch is documented and covered under the one-year guarantee.
Drainage Corrections on Outbuildings
When a flat roof on a detached ADU or shop keeps leaking at the edge, the fix often involves more than the roof itself. We rebuild the drip edge, clear internal scuppers, and re-grade the immediate fall so water sheds away from the fascia instead of backing up under it. This is common on open lots in Danville where structures sit on grade and runoff has nowhere to go but back toward the building.
Trusted Brands We Service in Danville
Brennan Roofing installs and repairs materials from GAF, Atlas, Tamko, CertainTeed, Owens Corning, IKO, and Boral. For Danville’s custom-home market, we specify what actually fits the roof: GAF and Atlas shingles for standard pitches, Boral concrete or clay tile when the home already carries tile, and Tamko products for estate properties where fire rating and wind uplift both matter. We don’t push one brand on every job. We write the material into the quote with the real reason it’s the right call for your roof, and we source locally so Danville customers aren’t waiting weeks on a special order.
Common Roof Repair Problems We See in Danville Homes
- Valley and penetration leaks on steep custom homes. Tile and composite roofs on multi-planar houses fail most often where original flashing was nailed too tight for thermal movement. Hot summers expand the metal, winter rains find the gap, and water wicks under the underlayment. We replace the flashing and re-set it with room to move.
- Wind-uplift damage on exposed hilltop roofs. Homes in Diablo and the canyon edges above Blackhawk take direct Diablo Wind gusts. Shingle and tile edges tear loose when the starter strip and perimeter nailing pattern weren’t upgraded for that exposure. We re-secure edges and upgrade the nailing pattern on the repaired section.
- WUI compliance repairs. A lot of Danville homes with older wood shake or non-compliant venting are getting flagged by insurance carriers. The county’s ember-resistant vent and flashing rules are strict. We repair the failed section to the WUI standard so the repair doesn’t trigger a bigger compliance problem later.
- Roof-edge rot from poor drainage. Missing or short drip edge and clogged gutters let runoff back up under the fascia, especially on detached shops and ADUs on open lots. We rebuild the drip edge and clear the drainage path so water sheds away from the structure instead of into it.
Pricing for Roof Repair in Danville, CA
Here’s what roof repair actually costs in Danville. Shingle replacement runs $450 to $1,200 for a typical section. Leak repair with flashing replacement lands between $650 and $2,200, depending on valley work and how much tile removal is involved. Vent boot repair is usually $350 to $750. Flat roof patches run $650 to $2,800. Full repair scopes on steep custom homes or WUI-flagged estates can reach $3,000 to $12,000 when decking repair and county inspection requirements are part of the job. The quote we write includes materials, labor, debris haul-off, and any county permit fees we can identify up front. You’ll see every line item before you approve anything. Call (361) 320-9467 and we’ll put a number on paper.
We Also Serve Cities Near Danville
Brennan Roofing’s Roof Repair team works across the San Ramon Valley and the surrounding hills. In addition to Danville, we regularly handle repair calls in San Ramon, Clayton, Alamo, and Dublin. Scheduling is coordinated from our San Francisco Bay Area office, with crews dispatched locally so response times stay tight.
Serving Danville, CA - Our Local Coverage Area
We’re based in the Danville 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 Danville
Yes, in most cases. Much of Danville’s estate acreage sits outside town limits, which means roof repair permits and WUI ignition-resistant inspections run through Alameda County rather than the Town of Danville. We determine the jurisdiction before we quote, so the permit line in your written price is accurate from day one. Call (361) 320-9467 and we’ll check your address against the county record.
Septic and well placement changes where we can stage materials and park equipment. On open-lot estates, we keep dumpsters, delivery trucks, and material piles off drainfields and leach fields so the septic system stays undisturbed. This sometimes adds a bit of labor for hand-carrying material distances, and it’s written into the quote before you approve it. We scoped a Blackhawk Road job this way last year, hauling every square down a long driveway and staging off the leach field.
Because insurance carriers are requiring Class A fire-rated assemblies for WUI compliance in hillside Danville, and wood shake doesn’t meet that standard. A carrier may flag a shake roof for non-renewal and ask the homeowner to replace the roof, not just patch it. We handle these as full replacement scopes with ember-resistant venting and flashing details to satisfy the county’s inspection. Get a written quote by calling (361) 320-9467.
Valley and penetration failures cause most leaks on these homes. Original flashing on steep custom roofs is often nailed too tight for thermal movement, so hot summers expand the metal and winter rains find the gap where water wicks under the underlayment. We replace the flashing with expansion room built in, and we check every valley crimp before we call the job done. The repair is covered in writing for a full year.
We walk the property, locate the staging area relative to septic and wells, measure the material haul distance, and check whether the job needs a county WUI inspection. Every one of those factors gets a line item in the written price before any work begins. You’ll see the exact number and scope on paper. Call (361) 320-9467 to schedule a free estimate and get your written quote.
Call Brennan Roofing for Your Danville Roof Repair
If you need a roofer in Danville who writes the price before work starts, shows up in uniform, and stands behind the repair for a full year in writing, call Brennan Roofing at (361) 320-9467. Travis Oakley and our Danville-area crew work to the Garrison Standard on every job, from a small vent boot on a downtown ranch to a full WUI replacement off Blackhawk Road. Estimates are free, the phone is answered by a live person, and the number on your paper quote is the number you pay. Call today and get your roof repair priced right.
Written by Travis Oakley, Owner at Brennan Roofing, serving Danville and the surrounding San Ramon Valley.






Before
After
Before
After
Before
After