Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in Napa, CA
Napa roofs have to answer for two things at once: a Mediterranean sun that bakes tile and asphalt all summer, and wind-driven embers coming off the Mayacamas or Vaca Mountains during red-flag weather. The housing stock runs from 19th-century Victorians near downtown to 1990s tile-roof subdivisions like Silverado, and the work on each is different. If you’re looking for roofers in Napa who put the price in writing before any work starts, call Brennan Roofing at (361) 320-9467.
Why Napa Homes Are Different
Napa’s wet, mild winters and hot, dry summers create a dual stress cycle on roofing. Intense summer UV bakes clay tile and asphalt shingles until they get brittle, then winter rain finds every failed flashing joint and dry-rotted underlayment. The bigger concern, though, is fire. Before the 2020 Glass Fire and 2017 Tubbs Fire, Napa’s roofing work was mostly heat-driven tile maintenance. Now nearly every roof in Napa is judged by how it performs against the next wildfire. Re-roofing here often means upgrading vent screens, bird stops, and underlayment to ember-resistant specs, not just replacing worn shingles.
Napa County inspectors and insurers have grown specific about what they want to see: screened eave and ridge vents, metal drip edge, and Class A cap sheets. Many roofers in Napa now carry thermal-imaging cameras to check for hidden hot embers in tile batten cavities during red-flag warnings. Downtown, the old brick and wood-frame Victorians and bungalows need a different hand than the mid-century ranches in Alta Heights and Browns Valley, and neither of those is the same job as a winery estate roof in the hills. The house tells you what it needs, but only if you know what Napa’s climate and fire history have already put it through.
Our crews work under The Garrison Standard: a written price before any work starts, background-checked uniformed technicians on the job, and a full-year guarantee in writing. Travis Oakley runs the Napa operation, and the same standard applies whether we’re replacing underlayment on a Silverado tile roof or flashing a downtown Victorian.
Our Main Napa Services
Most Napa homeowners call us for one of two reasons: a roof that’s leaking or failing, or a roof they need evaluated before buying, selling, or heading into fire season. Here’s what each job involves in Napa.
Roofing Company in Napa
Full roof installation and replacement in Napa means working with the housing stock as it actually exists. A 1990s clay-tile roof in Silverado usually has underlayment that’s past its useful life, even when the tile itself still looks fine. A mid-century ranch in Alta Heights likely needs decking evaluation before new asphalt goes down. We install materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, and we’ll explain the trade-off between each option in plain English. See Roofing Company in Napa for the full breakdown.

Roof Repair in Napa
Roof repair in Napa is often a flashing or underlayment problem that winter rain finally exposed. Failed flashing around chimneys, skylights, and valley transitions is the most common call we get from Alta Heights and Browns Valley homes. On tile roofs, cracked or slipped tiles let water through to underlayment that may already be compromised. The price goes on paper before we touch anything, and the repair is covered by the 365-Day Done Right Promise. Read Roof Repair in Napa for specific repair costs.

Roof Inspection in Napa
Roof inspection in Napa has changed since the Glass Fire. Insurers and buyers now expect documented ember-resistant detailing, and a thermal-imaging check can catch problems a visual inspection misses. We inspect flashing, decking, underlayment, drip edge, vent screens, and bird stops, then hand you a written report with plain-language findings and a price for any work you choose to do. See Roof Inspection in Napa for what the inspection covers and what it costs here.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Brands We Service in Napa
We install and service roofing from GAF, Atlas, and Tamko lines in Napa, with common parts and accessories stocked for fast turnaround. If a specific material matters to you, we’ll source it and give you a written line-item price before any work starts. Learn more on our brands page.
Pricing for Roofers in Napa, CA
| Service | Typical range in Napa |
|---|---|
| Full roof replacement (asphalt shingle, 1,500 sq ft) | $8,500 – $14,000 |
| Full roof replacement (clay or concrete tile) | $18,000 – $35,000+ |
| Underlayment replacement (tile roof, batten-cavity work included) | $4,500 – $9,000 |
| Leak repair (flashing or isolated tile failure) | $350 – $900 |
| Chimney flashing replacement | $450 – $1,200 |
| Skylight flashing replacement | $400 – $1,000 |
| Ember-resistant vent and bird stop upgrade | $600 – $1,800 |
| Roof inspection (visual + thermal imaging) | $150 – $400 |
| Drip edge replacement (partial, per section) | $250 – $700 |
| Gutter replacement (seamless aluminum, per linear foot) | $8 – $15 |
What pushes pricing up in Napa is mostly access and substrate condition: steep pitches on hillside properties, failing decking hidden under old tile, and the ember-resistant upgrades insurers now expect. What doesn’t push pricing up is us changing the number at the door. The price goes on paper before any work starts, and it doesn’t move.
Neighborhoods We Serve in Napa
We roof across Napa, from the old Victorians and bungalows near downtown to the ranch homes of Alta Heights and Browns Valley, the subdivisions of Silverado, and the hillside properties off the Mayacamas slopes. Scheduling is coordinated from our San Francisco Bay Area office, with crews dispatched to Napa locally.
- Downtown Napa
- Alta Heights
- Browns Valley
- Silverado
- Mayacamas hillside properties
Response time for most Napa calls is within one to two business days, depending on the season and weather.
Service Area – Cities Near Napa
Brennan Roofing serves Napa and the surrounding area, including Deer Park, CA, Boyes Hot Springs, CA, Sonoma, CA, and Winters, CA. The same written-price standard applies in every service location.
Serving Napa, CA - Our Local Coverage Area
We’re based in the Napa 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 Napa
Most Napa calls get a visit within one to two business days. If you have an active leak, tell the live person who answers and we’ll prioritize you. Phones are answered around the clock, no voicemail and no automated system. Call (361) 320-9467.
Most repairs don’t require a permit, but full replacements usually do, and Napa County inspectors now pay close attention to ember-resistant detailing. We pull permits when they’re required and the inspection gets handled as part of the job. Your written price includes any permit fees.
Most Napa insurers now ask for visible, documented vent screens, drip edge, and Class A cap sheets, especially after the Glass Fire. We provide a written report and photos with any installation or repair so you have what your insurer needs without chasing us for paperwork later.
If you want a roofer in Napa who puts the number on paper before the first shingle comes off, call Brennan Roofing at (361) 320-9467. Travis Oakley runs the operation here, and every job carries the 365-Day Done Right Promise in writing.
What happens when you call
- 1A real person answersNo phone trees - talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Napa Customers Say
"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."Replaced a rotted fascia board along with the roof edge. Matches the trim."
- Lou H."They gave me a warranty in writing and stood behind it."
- Irene G.






Before
After
Before
After
Before
After