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
GAF Roof Repair in San Francisco: What to Know First
GAF roof repair in San Francisco typically runs between $450 and $1,800 depending on what failed, and most jobs are done in a single visit once we diagnose the problem. We’re an independent GAF service provider, not a GAF-authorized contractor, which means we repair what’s actually wrong without pushing a full replacement you don’t need. This page is written for GAF owners in San Francisco who want straight answers about their roof before anyone climbs a ladder.
If you have a leak, a lifted shingle, or flashing that’s pulling away, call (831) 318-8819. We’ll talk through what you’re seeing, get you a written price before any work starts, and schedule a time that holds.
How GAF Products Fail – and How We Fix Them
Every shingle line has its own habits. Here’s what we see on GAF roofs across San Francisco, from the Sunset to Bernal Heights, and what we actually do about it.
- Timberline HDZ / Timberline Ultra HD shingle delamination from salt-air cycles. San Francisco’s fog carries salt and moisture that works its way under the shingle’s sealant strips. We see GAF Timberline shingles lifting at the corners after years of this cycle, especially on the west-facing slopes of the Richmond and Sunset Districts. The fix is resealing the shingle with a GAF-compatible sealant where the mat is still sound, or replacing individual shingles where the fiberglass mat has started to curl. We match the shingle, not just the color, because GAF’s shadow line on HDZ shingles changes how the replacement sits.
- GAF Royal Sovereign (3-tab) granule loss on older San Francisco homes. The Royal Sovereign line wasn’t built for decades of salt exposure. Granule loss exposes the asphalt coating, which then cracks under UV. We see this mostly on 1970s and 1980s homes in the Excelsior and Outer Mission. We’ll patch and seal the cracked areas if the roof is structurally sound, but we’ll be honest if granule loss has reached the point where we’re chasing one leak after another. Sometimes the right repair is a partial reroof, not a patch.
- GAF StormGuard and WeatherWatch underlayment failure at valley seams. On GAF systems that used StormGuard or WeatherWatch as the ice-and-water barrier, we find failures where the valley membrane was cut too short at the seam and water ran underneath. In the Portola and Diamond Heights, where roofs catch wind-driven rain, this shows up as ceiling stains below the valley. We open the valley, re-lay the membrane with proper overlap, and reinstall the valley metal or shingles. It’s a real repair, not a caulk job.
- GAF Cobra ridge vent displacement from wind. The Cobra ridge vent installed on San Francisco homes with steep slopes sometimes gets pushed out of place by the same wind that rattles the eucalyptus in McLaren Park. When the vent shifts, it opens a gap that lets rain in and lets attic heat escape unevenly. We reseat or replace the vent, and on repeat offenders we add mechanical fastening that goes beyond the original install spec.
- Flashing failures at GAF pipe boots and sidewalls on flat-roof transitions. A lot of San Francisco homes have flat or low-slope sections meeting pitched sections, and that transition is where GAF roofs leak. The flashing wasn’t always stepped correctly at the transition, or the pipe boot has split from UV. We replace boot collars with a GAF-compatible or better aftermarket part, and we rebuild the transition flashing with proper step flashing and counterflashing. This is the repair most roofers underbid, and the one homeowners call us about second.
Styles & brands we work with






Our GAF Roof Repair Process
This is how a GAF job goes from your call to our guarantee.
- 1
You call (831) 318-8819 and describe what you’re seeing. A live person answers. We ask about where the leak shows up inside, how long it’s been happening, and what the roof is made of. No voicemail. No callback queue.
- 2
We inspect the roof and show you what we find. Travis Oakley or one of our techs gets on the roof and takes photos. We show you the lifted shingle, the split boot, the failed valley seam. We tell you what needs replacing now, what can wait two seasons, and what a salesman would try to oversell you on. That’s how we’ve always read roofs in San Francisco.
- 3
You get a written price before any work starts. The number goes on paper. It doesn’t move at the door. If the repair is $700, that’s the number. If we find something else once we open the roof, we stop and show you before adding a dollar.
- 4
We make the repair with the right parts. On GAF jobs, we use GAF-compatible sealants and matching GAF shingles where the roof is still under a GAF warranty. Where the warrantied period has passed, we’ll offer a quality aftermarket part that often outlasts the original, and we’ll tell you which we’re using and why.
- 5
We test the repair and clean the site. We water-test the area where we can, clear the work area of nails and scraps, and sweep your walkway and driveway. The job isn’t done when the repair is done. It’s done when the site looks like we were never there.
- 6
You get the 365-Day Done Right Promise in writing. Every repair is guaranteed for one full year. If it fails within that year, we come back and fix it at no charge. No fine print. No trip fee. It says so on the paper we hand you.
See the difference
Before
After
Before
After
Before
AfterWhat GAF Roof Repair Costs in San Francisco
In San Francisco, GAF roof repair prices run from about $450 for a simple shingle replacement up to $1,800 for valley or flashing rebuilds. Here’s what we typically see:
- Single shingle replacement: $450 – $600 (includes matching shingle, sealant, and labor)
- Pipe boot or vent boot replacement: $350 – $750 depending on roof access and whether we’re on a steep slope
- Flashing repair at a chimney or sidewall: $800 – $1,800 (step flashing, counterflashing, and sealant)
- Valley repair with membrane replacement: $1,200 – $2,200 (opens the valley, re-lays membrane, reinstalls valley metal)
- Flat roof patch on a GAF low-slope membrane: $600 – $1,400 depending on the size and condition of the surrounding membrane
What moves the price? Roof height and access, whether we’re working on a steep pitch, how much of the surrounding material has failed, and whether we’re matching a GAF shingle still under warranty. Call (831) 318-8819 and we’ll give you a written price after we see the roof, not before. The estimate is free.
Why San Francisco Homeowners Call Brennan Roofing Co San Francisco for GAF Work
We operate under The Garrison Standard, and that standard says a written price goes on paper before any work starts, every technician is background-checked and shows up in uniform inside the promised window, and every repair carries the 365-Day Done Right Promise in writing. If the repair fails within a year, we come back for free. A good roof shouldn’t need to be talked about – it should just hold. That’s the line we live by at Brennan Roofing Co San Francisco.
We know GAF products, but we’re not beholden to them. If a CertainTeed or Owens Corning product is the better fit for a particular repair, we’ll say so. We install from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so the recommendation is based on your roof, not our inventory. Travis Oakley has been reading San Francisco roofs for years, from flat torch-down on Sunset District flats to steep Victorian shake replacements near Alamo Square. He tells you what needs replacing now and what can wait. No salesman math.
FAQs
No. Having an independent contractor repair your GAF roof does not void the GAF material warranty, as long as the repair doesn’t violate GAF’s installation specs. We’re an independent GAF service provider, not a GAF-authorized contractor, and we follow GAF’s installation guidelines on warranty-covered roofs. That’s one reason we use GAF-compatible sealants and matching GAF shingles on roofs still under coverage.
Most GAF repairs take one visit, and we schedule within days of your call, not weeks. We don’t promise same-day service on repair work because, in our experience, the right diagnosis takes more than a quick look. Call (831) 318-8819 and we’ll get you on the calendar for a specific time that holds.
Both, and we’ll tell you which we’re using and why before we do the work. On roofs still under a GAF warranty, we use GAF-compatible sealants and matching GAF shingles. On older roofs past warranty, we sometimes use high-quality aftermarket parts that outlast the original, especially pipe boots and flashing. The price on the paper reflects the parts we’re actually installing. If the price changes for a parts upgrade, we stop and show you. That’s The Garrison Standard.
If the leaks are isolated and the shingles are still bonded, you likely need a repair. If the granule loss is widespread, the shingles are curling across large sections, or the underlayment has failed in multiple valleys, replacement starts making more financial sense than chasing leaks. Travis Oakley will tell you straight. He’ll show you photos of what he sees, not a doctored sales deck, and he’ll tell you what can wait two seasons. Call (831) 318-8819 for an honest read.
No. The price goes on paper before any work starts, and it doesn’t move at the door. If we open the roof and find something we couldn’t see from the surface, we stop and show you what we found and what it costs to fix, before adding a dollar. You approve the change in writing or we don’t do it. That’s been our rule since the beginning.
Yes. We work across San Francisco, from the fog-heavy Sunset and Richmond districts to Noe Valley, Bernal Heights, the Mission, Excelsior, Portola, Diamond Heights, and everywhere in between. If you own a GAF roof in San Francisco and you need repair, call (831) 318-8819 and we’ll get you a written price.
Written by Travis Oakley, Owner, Brennan Roofing Co at Brennan Roofing Co San Francisco, serving San Francisco and nearby areas.