Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Danville
Roofing work in Danville runs $950 – $8,950 for repairs and $18,900 – $64,000 for full replacements, depending on pitch, material, and whether your home sits in the Wildland-Urban Interface. Those are real numbers we put in writing before any work starts, and they don’t move at the door. Brennan Roofing serves every Danville neighborhood, from the 1950s ranches near Railroad Avenue to the custom hillside homes in Diablo and Blackhawk. If you need a Roofing Company that shows up, names a price, and stands behind it, call (361) 320-9467 for a free estimate.
Why Brennan Roofing Is Danville’s Preferred Roofing Company
Danville homeowners keep our number because we operate under The Garrison Standard: written price before any work starts, background-checked uniformed technicians on every job, and a 365-Day Done Right Promise in writing. That means if a repair fails within one full year, we return and fix it at no charge. No debate. No re-quote.
We answer the phone with a live person around the clock. Not a callback queue. When a Danville homeowner calls about a leak before a winter storm, they talk to someone who can schedule a crew, not a recording. Our technicians arrive in uniform, introduce themselves by name, and walk the roof with you before they open a single tool bag.
Travis Oakley leads our Danville roofing work and holds every job to the same standard he’d want on his own home. That consistency is why homeowners in Alamo and San Ramon refer their neighbors to us year after year.
Roofing Contractor in Danville
Hiring a Roofing Contractor in Danville means finding someone who understands how this town’s mix of steep hillside lots, older ranch homes, and custom multi-planar roofs changes the job. A flat suburban roof is one thing. A 6/12 tile roof on a Diablo hillside with four valleys and three dormers is another.
What Danville Roofing Work Involves
We inspect the decking before we bid. On older Danville homes, especially 1960s ranches near downtown, hidden plywood rot or undersized framing is common. Finding it early means it goes into the written price as an allowance instead of becoming a surprise change order after the permit is pulled.
Materials We Install in Danville
Most Danville roofs are concrete or clay tile, composite shingles, or standing-seam metal. We install materials from GAF, Atlas, and Boral, and we explain what each one costs, how long it lasts, and which meets Alameda County’s WUI requirements. You pick the material with real numbers in front of you.
Commercial Roofing in Danville
Commercial Roofing in Danville covers the office buildings along Sycamore Valley Road, the retail strips near Diablo Road, and the flat or low-slope roofs common on multi-tenant commercial spaces. These roofs fail differently than residential ones: ponding water, failed seams, and clogged internal drains cause most of the leaks we see.
Flat and Low-Slope Roofing
We install and repair modified bitumen, TPO, and PVC systems, plus metal roofing where the building design calls for it. A typical flat roof repair in Danville runs $1,200 – $4,800, and a full commercial replacement lands between $14 and $28 per square foot. We write the price down before mobilizing.
Inspections for Commercial Properties
Before a leak becomes a tenant complaint, we walk the roof twice a year. We check seams, flashing, drains, and HVAC curbs, then hand you a written report with photos. Most Danville property owners schedule inspections in spring and fall, before the heavy rain and the Diablo Wind season.
Trusted Brands We Service in Danville
We install and service roofing systems from GAF, Atlas, and Boral, among others. That matters in Danville because WUI code compliance often requires specific fire-rated products. We stock the common parts for these brands locally, so a missing ridge cap or a specialty flashing piece doesn’t leave your roof open for a week while a distributor ships it. When a Danville homeowner needs a repair on a tile roof, we can usually pull the matching material from our inventory and finish the job in one trip.
Common Roofing Company Problems We See in Danville Homes
- Wood shake roofs failing WUI compliance. In Diablo and Blackhawk, insurance carriers are denying or canceling policies on homes with wood shakes unless the roof is replaced with a Class A fire-rated assembly. We handle those replacements regularly and know exactly what Alameda County inspectors look for.
- Wind uplift on tile and shingle edges. The canyons around Danville channel wind hard, especially during Diablo Wind season. We see lifted shingle tabs, cracked tile edges, and flashing pulled away at valleys. Proper nailing patterns and edge securement matter more here than in the flat parts of the East Bay.
- Decking rot hidden under old underlayment. On ranches built in the 1950s and 60s near downtown, the original plywood or skip sheathing is often water-damaged under what looks like a functioning roof. We inspect the decking before quoting so the price holds.
- Complex multi-planar roof geometry. Custom homes in the Danville hills often have four, five, or six roof planes meeting at valleys and dormers. Every plane adds flashing, underlayment, and labor. Square-footage-only quotes miss this and end up short.
Pricing for Roofing Company in Danville, CA
Here’s what Danville homeowners can expect in writing before any work begins. Small repairs like a flashing patch or a few missing shingles run $950 – $2,400. A mid-size repair involving valleys, vent flashing, or a section of underlayment lands $2,800 – $4,950. Full roof replacements on a typical Danville ranch home run $18,900 – $38,000, while a hillside custom home with steep pitches, tile, or standing-seam metal can reach $64,000. That higher number reflects WUI fire-rated materials, enhanced flashing details, and the labor to work safely on a 6/12 or steeper pitch. Call (361) 320-9467 and we’ll give you an exact number. Free estimate, written, no obligation.
We Also Serve Cities Near Danville
Our Roofing Company in Danville also serves San Ramon, Clayton, Alamo, and Dublin. If you’re in one of those towns and need the same written pricing and the same Garrison Standard, call (361) 320-9467 and we’ll send a technician your way.
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 Roofing Company in Danville
A WUI quote in Danville includes fire-rated materials, ember-resistant ridge vents, specific flashing details at eaves and valleys, and county inspection requirements that don’t apply in a non-WUI city. We saw this up close when we tore off a failed wood shake roof on a 1980s custom in Blackhawk and found charred decking and missing eave closures that had let embers into the attic. Because that home sits in the WUI, we upgraded to a Class A fire-rated assembly with ember-resistant ridge vent and ice and water shield, then added new flashing and drip edge before installing CertainTeed architectural shingles to meet the county’s ignition-resistant standards. Call (361) 320-9467 and we’ll quote you for what Danville actually requires, not what a generic bid assumes.
We inspect the roof and decking before we bid, and we write allowances into the contract for anything we can’t see until we open it up. If outdated wiring, undersized framing, or failed waterproofing shows up mid-job, we photograph it, show you exactly what we found, and get your written approval before we touch it. That’s the Garrison Code. The price doesn’t move without your signature.
Because insurance carriers are denying or canceling policies on wood shake roofs unless they’re replaced with Class A fire-rated systems. Alameda County enforces ignition-resistant vent and flashing rules for WUI compliance, and wood shakes fail that standard. Most Danville homeowners don’t replace a shake roof because it leaks. They replace it because their carrier won’t renew the policy. Call (361) 320-9467 and we’ll walk you through what a compliant replacement costs on your specific home.
We install GAF, Atlas, Boral, and CertainTeed, plus standing-seam metal systems where the home design calls for it. For WUI compliance, we spec Class A fire-rated shingle, tile, or metal assemblies with ember-resistant venting and the right underlayment. We’ll show you the brand, the fire rating, and the wind warranty in writing before you sign anything.
Yes. We use wind-rated nailing patterns on shingles, secure tile edges with additional fasteners where the canyons channel wind, and add ice and water shield at eaves and valleys because Danville winter rain comes hard and fast. These aren’t upgrades we upsell. They’re standard on our Danville jobs because this town’s weather demands it.
Call (361) 320-9467 to schedule your free estimate. We’ll put the price in writing, tell you what your roof needs for Danville’s fire and wind conditions, and stand behind the work for a full year. Travis Oakley leads our Danville roofing team and answers questions directly when you call.
Written by Travis Oakley, Owner at Brennan Roofing, serving Danville under The Garrison Standard.






Before
After
Before
After
Before
After