Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Calistoga
Roof repair in Calistoga usually runs $350 to $1,400 depending on what’s failing, and most jobs are done in a single visit. We serve the whole city, from the Victorian homes off Lincoln Avenue to the ranch houses along Foothill Boulevard and the newer builds up toward Diamond Mountain. Call (361) 320-9467 and you’ll get a live person, not a voicemail.
Calistoga roofs fail differently than roofs in Napa or Santa Rosa. The 40 to 50 degree swing between daytime highs and nighttime lows stresses shingles, sealant strips, and flashing in ways a coastal roof never sees. We know that because we open up Calistoga roofs every week. What we find inside is usually worse than what showed up as a stain on the ceiling. That’s the job. We fix the whole failure, not just the visible one.
Why Brennan Roofing Is Calistoga’s Preferred Roof Repair Company
We run on the Garrison Standard, and that Standard is the same on every job in Calistoga: a written price before any work starts, background-checked uniformed technicians who show up inside the promised window, and a full-year written guarantee on every repair. Travis Oakley leads our crews, and he holds every job to that bar. No exceptions.
Calistoga homeowners call us because the price on the estimate is the price on the invoice. The number goes on paper before we touch the roof, and it does not move at the door. If a repair fails within the year, we come back free under the 365-Day Done Right Promise. That’s not a slogan. It’s in writing on every job.
We’ve repaired ridge vents on Cedar Street, replaced valley flashing near the fairgrounds, and rebuilt rotted decking off Petrified Forest Road. The houses change; the housing stock here runs from 1900-era bungalows to 1970s ranches to wine country estates. The Standard doesn’t change. Written price first, clean job site last, and a live person on the phone the whole time.
Shingle Roof Repair in Calistoga
Shingle Roof Repair in Calistoga typically means replacing cracked, curled, or blown-off shingles before water gets to the decking. In this climate, the failure usually starts with the sealant strip, the asphalt line that bonds one shingle to the next. Calistoga’s wild temperature swings bake and freeze that strip until it lets go. Once it does, wind gets under the shingle and the leak follows.
A straightforward shingle replacement on a walkable roof in Calistoga runs $250 to $600. If the decking underneath is rotted or the underlayment is gone, the job climbs to $900 – $1,400 because we’re pulling sections, replacing wood, and relaying the waterproofing layer. Calistoga’s older housing stock means hidden decking rot is more common here than in newer Napa subdivisions.
What This Repair Involves
We pull the failed shingles, check the decking with a moisture meter, and photograph everything. If the wood is sound, we lay new GAF or Atlas shingles matched to your existing profile and color. If the decking is soft, we cut it out, replace the section, and install new ice and water shield before the shingles go back. You get photos of the before and after. We don’t ask you to take our word for it.
Matching Historic Profiles
Calistoga’s downtown historic district has design review requirements that most roofers never deal with. A patch that looks fine on a 1990s track home can fail review on Cedar or Washington if the shingle profile, color, or material doesn’t match the original. We’ve worked with the review committee enough to know what will pass. That saves weeks of back-and-forth.
For the rest of this page, the link to our Roof Repair team explains the full repair process from inspection to written quote.
Storm Damage Roof Repair in Calistoga
Storm Damage Roof Repair in Calistoga usually starts with wind lifting shingles and rain following through the gap. But the bigger long-term threat in this valley is wildfire ember intrusion. Homes along the hillside interface off the Silverado Trail and up toward the Palisades need repairs that don’t just stop water. They need to close every ember-sized opening at the soffit, fascia, and vent penetrations.
Storm damage repairs in Calistoga run $400 to $1,200 for most wind and rain issues. If the decking is saturated or the repair has to meet fire-hardening standards, the range moves to $1,000 – $2,000. We write the exact number on paper before any work starts. You’ll never get a range at the door and an invoice that’s double it.
Wind and Rain Damage
Wind tears shingles loose and folds flashing back. Rain follows the seam and stains the ceiling. We inspect the whole slope, not just the missing shingle, because wind damage runs in patterns. Fixing two shingles while the next three are half-lifted is how you end up back on the roof in six months. We find the pattern and stop it.
Ember-Resistant Repairs
Calistoga sits in a wildland-urban interface zone. That changes what a repair should do. We check vent openings, gaps at the roof-to-wall transition, and any place an ember could land and hold. Repairs that meet fire-hardening standards cost more than a shingle swap because the detailing is more involved. We’ll tell you what code requires and what’s optional, then you decide. Both numbers go on the estimate.
Trusted Brands We Service in Calistoga
We install and repair materials from GAF, Atlas, and Boral, among others, and we stock common components locally so Calistoga repairs don’t wait on a warehouse. If your roof was built with GAF architectural shingles, we match them. If you’re in the historic district and the design review committee requires a specific profile, we source it. We’ll explain the material options plainly: what lasts, what costs more, and what’s worth it for a Calistoga roof that has to survive thermal shock and ember season. Call (361) 320-9467 and we’ll walk through it with you.
Common Roof Repair Problems We See in Calistoga Homes
- Thermal shock cracking. Calistoga’s 40 – 50°F day-night swing makes shingle sealant strips and flashing sealant fail years ahead of schedule. A roof that should last 25 years loses its seal in half that time here, and the repair has to address the underlying thermal stress, not just the cracked shingle.
- Historic-district matching. Downtown homes built before 1940 often need color- and profile-matched shingles that the city’s design review committee must approve before installation. Ordering those materials can add two to four weeks. We plan for that lead time from the first inspection.
- Ember intrusion gaps. Older soffits, fascia boards, and vent penetrations leave openings that wildfire embers can enter. What starts as a small valley leak can expose a bigger fire-risk problem once we open the roof and see the venting.
- Failed underlayment under a “fine” surface. We frequently find rotted decking and disintegrated underlayment underneath shingles that look okay from the ground. Calistoga’s wet winters and baking summers destroy what’s under the surface long before the top layer shows it.
Pricing for Roof Repair in Calistoga, CA
Here’s what you can expect to pay for common repairs in Calistoga: a basic shingle replacement runs $250 – $600. Flashing and drip edge repairs run $350 – $800 depending on access and how much metal needs replacing. Valley rebuilds with new ice and water shield run $600 – $1,200. Storm-wind repair on multiple slopes runs $400 – $1,400. If decking is rotted and needs replacement, add $150 – $300 per sheet removed and reinstalled. Flat roof patches using matching membrane run $350 – $900.
These are real numbers for this market. The single biggest factor in Calistoga is what we find underneath the shingles. Older homes with original decking hide rot. Historic-district designs add material approval time and custom-order cost. We inspect before we quote, we write the number down, and we don’t change it at the door. Call (361) 320-9467 for a free estimate on your specific roof.
We Also Serve Cities Near Calistoga
Brennan Roofing sends the same background-checked, uniformed crews to homes in Deer Park, Windsor, Santa Rosa, and Healdsburg. Whether you’re in Calistoga proper or just outside town toward the valley floor, dispatch and scheduling are coordinated from our San Francisco Bay Area office, with local crews who know Napa County roofs. You get the same written price, the same full-year guarantee, and the same live person on the phone.
Serving Calistoga, CA - Our Local Coverage Area
We’re based in the Calistoga 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 Calistoga
Calistoga’s 40 – 50°F temperature swing between day and night thermally shocks shingle sealant strips and flashing laps, causing them to crack and open years before the same roof would fail in Napa or Santa Rosa. The wider the swing, the faster the sealant fails. That’s the dominant failure mode we see on Calistoga roofs, and it’s why a repair here has to restore proper sealant, water shield, and ember-resistant detailing, not just swap a shingle. Call (361) 320-9467 to have us inspect for thermal-shock damage before the next wet season.
Yes. We’ve handled repairs on historic-district homes across downtown Calistoga, and we know the design review process from the inside. The committee requires that any roof change visible from the street use materials and colors matching the original, which often means custom-ordered shingles or tiles. We build that lead time into the schedule and get approvals before we order materials, so the repair doesn’t stall mid-project. Call (361) 320-9467 to get the compliance questions answered on a free estimate.
For attic-accessible roofs, we can typically inspect decking, underlayment, and venting from inside without opening walls. On cathedral ceilings or enclosed eaves, we may need to pull a small section of roofing to check the decking, but we’ll show you photos of exactly what we can’t see before cutting. We never open up more than the repair requires, and we price the exploratory work in writing before we start.
A repair permit in Calistoga triggers an inspection, which means the work has to meet current building code for fire-hardening if you’re in the wildland-urban interface zone. That often means upgrading venting and closing ember-entry gaps while we’re already on the roof. We pull the permit, schedule the inspection, and make sure the repair passes the first time. The permit cost and scope go on the written estimate before we start.
Put both bids side by side and check three things: Is the scope itemized with materials and labor separated? Are allowances for hidden damage written in, or is it “not included”? Does the contractor guarantee the repair in writing, and for how long? At Brennan Roofing, the written price includes the repair scope, any necessary permit, and a full-year guarantee through the 365-Day Done Right Promise. If something fails within that year, we return free. Call (361) 320-9467 and we’ll give you a written estimate you can compare line by line.
Contact Brennan Roofing for Roof Repair in Calistoga
If you have a leak, lifted shingles, or a ceiling stain in any Calistoga home, don’t guess at the fix. Call (361) 320-9467 and we’ll send a background-checked, uniformed technician to inspect your roof. You’ll get a written price before any work starts, and that number is what you pay. The repair is guaranteed in writing for a full year through the 365-Day Done Right Promise. Travis Oakley and the team answer the phone live, day or night. Scheduling is coordinated from our San Francisco Bay Area office, and crews serve Calistoga locally.
Written by Travis Oakley, Owner at Brennan Roofing, serving Calistoga under the Garrison Standard.






Before
After
Before
After
Before
After