GAF Roofing in San Francisco, CA

Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as $159/month*on approved credit; ask for current terms
Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

GAF Roofing in San Francisco, CA | Brennan Roofing

We provide independent GAF roofing service across San Francisco, from full Timberline replacements on steep Victorian facades to EverGuard flat-roof work in the Sunset. The thing that makes our GAF work here different is simple: we know San Francisco roofs fail at the parapet first, not at the shingle. Call (361) 320-9467 to get a written price before any work starts.

Why San Francisco Residents Choose Us for GAF Service

GAF builds good roofing products. Timberline HDZ, Liberty, EverGuard TPO, these are materials we install and stand behind. But a shingle is only as good as the flashing around it, and in San Francisco, the flashing works harder than the shingle ever will. Travis Oakley, our owner, grew up on rooftops in the San Fernando Valley and trained at Los Angeles Trade-Technical College before spending two decades doing production and repair work across LA County. He brought that hands-on background to Brennan Roofing, and he still pulls his own inspections. When we look at a GAF roof in San Francisco, we’re looking at how the whole assembly was detailed, not just what the warranty covers. As an independent GAF service provider, we’re not tied to a manufacturer script. We’ll tell you when a repair makes sense and when it doesn’t. Every job gets a written price before any work begins, every technician is background-checked and arrives in uniform, and every repair or installation carries our 365-Day Done Right Promise in writing. If it fails within a year, we come back free.

Common GAF Roofing Problems We Solve in San Francisco

Here’s what we actually see on GAF roofs in this city, and why it happens here:

  • Parapet step-flashing leaks on Timberline HDZ and UHDZ slopes. San Francisco row houses hide flat roofs behind ornate street-facing parapets, and the steep decorative slopes where Timberline shingles meet those parapets are where wind-driven rain gets driven sideways into the step flashing. After a foggy summer without enough heat to reactivate the sealant strips, the first real storm finds those laps.
  • Blisters and seam separation on GAF Liberty modified bitumen flat roofs. Ponding water sits on low-slope roofs through the November-to-March stretch, especially over unvented pre-1950 assemblies that never fully dry out. Liberty membrane develops blisters at those ponding spots, and seams start to separate.
  • EverGuard TPO failures at rooftop deck terminations and light-well curbs. San Francisco’s constant moisture finds perimeter laps first. If the original installer used non-reinforced flashing at the deck edge or light well, that’s where the TPO pulls apart, and that’s where the leak starts.
  • Multiple layered tar-and-gravel systems under GAF cap sheets trapping moisture. A lot of San Francisco flat roofs have had new material torched or adhered over old layers, sometimes three or four deep. Moisture gets trapped between those layers and telegraphs cracks up through the GAF cap sheet, so a leak at a cracked parapet flashing is often a whole-assembly problem, not a localized patch.
  • Clogged roof drains and internal light-well scuppers backing up. Fog, eucalyptus debris, and pine needles from the park belts clog drains fast. When a clogged drain backs up behind a parapet, water sits against GAF membrane seams for days at a time, which is exactly how a small seam issue becomes a ceiling stain in the flat below.

GAF Service in San Francisco: What Local Conditions Mean for Your Equipment

San Francisco’s roofing stock is dominated by pre-1950 wood-frame Victorian and Edwardian row houses with flat or very low-slope roofs hidden behind those decorative street-facing parapets. In neighborhoods like the Outer Sunset, the Richmond, and the Mission, most roofs are tar-and-gravel or modified bitumen with rooftop decks, skylights, and interior light wells built into the assembly. Here’s the checkable fact that shapes all of our GAF work in this city: San Francisco’s building stock is overwhelmingly pre-1950 wood frame, which means the roof decks flex more than modern engineered sheathing, and that flex works GAF membrane laps at the parapet and light-well curbs until they open up. In the Outer Sunset specifically, where the fog hangs low off Ocean Beach and the houses sit on sand, those old wood-frame decks never fully dry between August fog and November rain. We’ve torn back GAF Liberty on 46th Avenue and found the sheathing underneath soaked through, not because the membrane failed, but because the parapet counterflashing rusted out and let water run down behind the membrane for months. That’s the San Francisco failure pattern: the membrane is fine, the detailing around it is what gave way. When we install GAF Liberty or EverGuard TPO on a flat San Francisco roof, we re-detail every parapet termination, light-well curb, and deck penetration as its own job, because in this climate, those are the jobs.

GAF Models & Products We Service in San Francisco

We work on the full GAF line as it’s actually installed across San Francisco. GAF Timberline HDZ and UHDZ architectural shingles show up on the steep street-facing slopes and gable ends of Victorians and Edwards. GAF Liberty self-adhered modified bitumen is the most common flat-roof membrane we see on pre-1950 row houses, often installed over old tar-and-gravel layers. GAF EverGuard TPO single-ply membrane covers a lot of rooftop decks and newer low-slope additions. When we do flashing repair, flat roofing, or a full roof replacement, we stock genuine GAF accessories: Timberline ridge caps, Liberty membrane, EverGuard flashing. Generic substitutes rarely match the sheet thickness and adhesive chemistry, and on a San Francisco flat roof that never fully dries, the wrong adhesive chemistry is how a warranty claim dies. We also carry the full GAF sales & service parts kit for emergency flashing and vent-boot work during the rainy season.

GAF Service Pricing in San Francisco

You should have a ballpark before you pick up the phone. Here’s what GAF service typically runs in San Francisco right now:

  • Flashing repair (parapet, sidewall, vent boot): $450 – $900 per detail, depending on access and how much rot we find underneath.
  • Flat-roof patch/re-seam on GAF Liberty or EverGuard: $600 – $1,400, depending on square footage and whether we’re re-detailing a parapet or deck termination at the same time.
  • Full GAF flat-roof replacement (Liberty or EverGuard TPO): $12 – $22 per square foot, all-in with tear-off, new underlayment, flashing, and debris hauling. San Francisco runs at the higher end because we’re usually stripping multiple old layers on a narrow lot with party walls and no real staging room.
  • GAF Timberline HDZ or UHDZ full roof replacement on a steep Victorian slope: $14 – $26 per square foot, depending on decking condition, parapet detailing, and whether scaffolding is required for street access.

What drives the cost in San Francisco: access is the big one. A flat roof behind a parapet on a hill in the Mission with no alley access costs more to work on than a garage roof in the Richmond with a driveway. Multiple old layers add tear-off time and hauling fees. And parapet work always costs more than people expect, because the parapet is usually rotted where the counterflashing was meant to hold it together. Call (361) 320-9467 for a free estimate, and we’ll put the price on paper before any work starts.

Serving San Francisco, CA - Our Local Coverage Area

We’re our Roofing Company in San Francisco, based here and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.

FAQs – GAF Roofing in San Francisco

My GAF Timberline shingles are only eight years old but leak near the parapet – do I need a whole new roof?

Usually not. Eight-year-old Timberline shingles still have serviceable life in them. The leak near a parapet is almost always a step-flashing or counterflashing failure, and that’s a repair we can do without tearing off the field of shingles. We’ll open up the parapet, replace the rotted wood if needed, re-flash the entire transition with new GAF flashing, and re-seal everything. Call (361) 320-9467 and we’ll inspect it honestly, with no pressure toward a replacement you don’t need.

Can you install GAF Liberty or EverGuard on a flat roof over an old tar-and-gravel layer?

Sometimes, but we don’t like to. San Francisco code allows a certain number of roof layers before full tear-off is required, and an old tar-and-gravel layer that’s dry and well-adhered can serve as a base for new GAF Liberty. But here’s the San Francisco problem: if moisture is already trapped in that old layer, putting new membrane over it just seals the moisture in, and it telegraphed cracks through the new cap sheet within a season or two. We’ll core-sample the old roof and tell you honestly whether a recover or full tear-off is the right call.

Does San Francisco’s summer fog really shorten the life of GAF shingles?

It shortens the life of the sealant, not the shingle. Timberline shingles rely on heat to activate the sealant strips that lock each course together. In inland California, summer sun does that in a few weeks. In San Francisco, where summer means fog and 60 degrees, the sealant strips on north-facing slopes and shaded gable ends may never fully reactivate. That leaves shingles unsealed going into the winter storm season, which is when wind-driven rain gets under the tabs. It’s not a product defect, it’s a climate reality. We account for it in how we detail the starter course and nail pattern on every San Francisco Timberline installation.

How soon after the first October or November storm can you get out to a leaking flat GAF roof?

We answer the phone with a live person, 24/7, so you’ll reach someone the first time. We prioritize active leaks during the rainy season, and we can usually get a technician out the same day or next day to tarp and stop the water. Full tear-off has to wait for a dry window, and after that first big storm, the first dry week books fast across the Sunset, Richmond, and Mission. Call (361) 320-9467 as soon as you see water; the sooner we get eyes on it, the less it costs to fix.

Will a GAF roof replacement in San Francisco require permits for the parapet?

Yes. San Francisco requires permits for any roof work that touches the parapet, because the parapet is structural and part of the building’s street-facing facade. If we’re re-detailling a parapet, replacing its cap, or rebuilding any portion of the wood behind it, that work has to be permitted and inspected. We pull permits and schedule inspections on every job that requires them, and we won’t start until the permit is posted. That’s part of the Garrison Standard.

Service Areas Near San Francisco

We serve the entire city of San Francisco, from the Outer Sunset and Richmond through the Mission, Noe Valley, and Bayview, plus the surrounding Bay Area. For our customers south of the city, we also provide GAF service in Sacramento and GAF service in Fresno. See our full San Francisco service area for details.

Book Your GAF Service in San Francisco Today

If your GAF roof is leaking at the parapet, lifting at the seams, or just coming to the end of its serviceable life, call us. A roof that’s squared away doesn’t need a sales pitch. Call (361) 320-9467 for a free estimate, and we’ll put the price on paper before any work starts.

Written by Travis Oakley, Owner at Brennan Roofing, offering our Roof Repair in San Francisco with the Garrison Standard: written price before any work starts, background-checked uniformed technicians, and a full-year written guarantee on every job.

Need Roofing help in San Francisco? Licensed & insured · Free in-home estimates response · free estimates
Call (361) 320-9467
Areas We Serve

Request a Free Estimate in San Francisco

Tell us what you need - Brennan Roofing responds fast. No obligation.

By sending this request, you agree to our Privacy Policy and consent to being contacted by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Send a Text
Call Now - 24/7 Dispatch