Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
GAF Construction in San Francisco, CA | Millwright Builders
We provide independent GAF roofing service across San Francisco, from full Timberline tear-offs in Noe Valley to Liberty membrane repairs on low-slope bay-window roofs in the Sunset. What makes our GAF work here different is straightforward: we know how these shingles and membranes actually fail when wind-driven rain, coastal salt air, and steep-hill access all conspire against a roof. We are not authorized, sponsored, or endorsed by GAF. We simply install and repair their products more often than most crews in this city, and we know exactly where they break down under San Francisco conditions.
Millwright Builders covers San Francisco service area with a full general contracting license and a materials network that includes GAF, CertainTeed, Owens Corning, and IKO. For GAF-specific work, we stock factory starter, ridge, and underlayment accessories locally so repairs don’t stall waiting on a distributor. Call (866) 925-0334 for a free estimate on any GAF roof repair or replacement in San Francisco.
Why San Francisco Residents Choose Us for GAF Service
Noel Castañeda, owner of Millwright Builders, cut his teeth on Peninsula residential work before founding the company, and he’s spent enough seasons on San Francisco rooftops to know what a GAF Timberline field does after three foggy winters on a west-facing slope. That’s the kind of experience you can’t get from a product brochure. Our crew works across the full built environment of a home, but roofing is where we see the most warranty-sensitive decisions. We specify the brand, explain the trade-off, and stand behind the install.
We’re not a single-trade roofer. That matters for GAF work because a roof repair in San Francisco rarely stays a roof repair. Water intrusion from a failed shingle field ends up in the soffit, the fascia, the siding, sometimes the interior drywall. One contract covers it all, which is why homeowners who’ve been burned by subcontractor ping-pong call us instead. We use GAF factory shingles and matching accessories to keep the warranty path intact, and reputable aftermarket flashing and ventilation parts where they outperform, because factory isn’t always better, it’s just always consistent.
Styles & brands we work with







Common GAF Construction Problems We Solve in San Francisco
- Wind-driven rain and salt air lifting shingle tabs. West- and south-facing exposures in the Marina and Sunset take the worst of it. GAF Timberline HDZ shingles hold up well, but older Timberline HD fields often show curling tabs and granule loss within a decade. We repair when the field is sound and replace when shingle aging has gone too far to patch honestly.
- Blow-offs on hilltop and corner-lot exposures. Noe Valley and Bernal Heights homes catch gusts that funnel over Twin Peaks. Failed or improperly installed sealant strips are the usual culprit. We reset blown shingles with upgraded wind-rated fastening and verify the starter course was laid to the manufacturer’s high-wind pattern.
- Liberty SBS membrane seams opening on low-slope sections. Porch roofs, garage roofs, and bay-window roofs collect standing water and debris in San Francisco’s wet winters. GAF Liberty SBS is a solid product, but seam failures happen when the original install skipped proper priming or the membrane has outlived its stretch. We cut out failed seams, clean the field, and weld in new membrane with hot-air tools.
- Fastener corrosion near the coast. Persistent fog moisture rusts nail heads on older Timberline installations in the Marina and Sunset faster than interior neighborhoods. Rusted fasteners lose grip, and that’s how you get shingle slippage on otherwise healthy roofs. We pull the affected courses, replace with corrosion-resistant fasteners, and re-set the shingles to spec.
- Decking rot under failed GAF roofs. Fog-belt moisture that gets past a compromised shingle field sits in the decking and doesn’t dry. By the time a roof leaks visibly inside a San Francisco home, we’re usually replacing plywood, not just shingles. We quote decking replacement openly, not as a surprise change order.
GAF Service in San Francisco: What Local Conditions Mean for Your Equipment
Building on San Francisco’s steep hills and dense infill lots means roof access, staging, and material loading are often the hardest part of a GAF job. Many Noe Valley and Bernal Heights homes can only be reached by narrow stair alleys or across a neighbor’s lot, which shapes how we tear off and haul shingles — a challenge we also manage on GAF jobs in Visitacion Valley. That’s not true in Daly City or Oakland, where a truck can usually park within hose distance of the eave. Here, we hand-carry bundles up stair alleys, stage materials on flat sections mid-roof, and schedule tear-off deliveries in smaller lots to avoid blocking a shared walkway. The roof itself is often the easy part. Getting GAF materials to it is where San Francisco’s topography extracts its pound of flesh.
On a steep Mission District Edwardian, we tore off a failing Timberline HD field that had been curling and blowing tabs for years and got to it only through a narrow shared stair alley. We replaced the decking, ran new GAF underlayment and starter, and set Timberline HDZ shingles with upgraded wind-rated fastening and new gutters to shed the wind-driven rain off the street-facing slope. The homeowner finally stopped chasing blow-offs every winter.
GAF Models & Products We Service in San Francisco
We work on the full residential GAF line: Timberline HDZ and older Timberline HD architectural shingles, Timberline UHDZ and Timberline AS II, GAF Liberty SBS self-adhering rolled roofing for low-slope sections, and GAF EverGuard TPO single-ply membrane on flat and shallow-pitch roofs. Our parts approach is simple. We use GAF factory shingles, ridge, starter, and underlayment accessories to keep the manufacturer warranty path intact, and we use reputable aftermarket flashing and ventilation products where they outperform the factory option. We’re an independent GAF sales & service provider, which means we stock what San Francisco roofs actually need, not what a corporate program pushes. For most Timberline repairs in the central city, we roll with factory shingle bundles and common aftermarket flashing profiles on the truck.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Francisco
GAF roofing work in San Francisco carries a wider price band than most homeowners expect, because two jobs that look identical from the street can be wildly different once you account for access and decking condition. A straightforward repair on a walkable roof runs at the low end. A full replacement on a steep stair-alley lot with decking replacement and upgraded fastening runs at the high end. Here are the ranges we quote most often:
| Service | Typical Range in San Francisco |
|---|---|
| Roof Repair | $470 – $2,125 |
| Roof Replacement | $9,440 – $23,600 |
Every estimate is written, line-itemed, and free. We’ll show you what drives the number: access, decking, shingle line, and any gutter or fascia work the roof actually needs. Call (866) 925-0334 to schedule yours.
Serving San Francisco, CA — Our Local Coverage Area
We’re based in the San Francisco 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 – GAF Construction in San Francisco
Can you get GAF shingles and materials up to a steep Noe Valley or Bernal Heights roof?
Yes, we do it regularly. Most of these homes require hand-carrying bundles up shared stair alleys or staging them across a neighbor’s lot with written permission. The access work gets priced into the estimate up front, not added later as a surprise. Call (866) 925-0334 for an exact quote, estimates are free.
How does San Francisco’s fog and salt air affect a GAF Timberline roof?
Fog moisture accelerates nail corrosion and keeps shingle surfaces damp, while salt air degrades the granule bond faster than interior California climates. West- and south-facing slopes in the Sunset and Chinatown take the worst of it. We inspect for rusted fasteners and granule loss as separate failure modes, because they need different fixes.
My low-slope bay-window or porch roof has GAF Liberty membrane and is leaking at the seams – what now?
Leaking at the seams usually means the membrane was installed without proper priming or it has aged past its stretch capacity. We cut out the failed seams, clean the field, and weld in new Liberty SBS membrane with hot-air tools. Repairs start around $470 depending on access. Call (866) 925-0334 for a free estimate.
Does an independent crew installing GAF shingles affect the manufacturer warranty?
No. GAF warranties cover the material; installation warranties are separate and come from the contractor. We install GAF roofs to the manufacturer’s published specs so the material warranty stays intact, and we back our own work with a workmanship warranty. The two are independent.
Do you handle gutters and fascia along with the GAF roof?
Yes. We regularly replace gutters, downspouts, and fascia boards as part of a roof replacement or repair. That’s one of the reasons San Francisco homeowners call us instead of a roofer who stops at the drip edge. Call (866) 925-0334 to get the whole roof-to-gutter scope quoted together.
Service Areas Near San Francisco
We serve San Francisco’s residential core and the surrounding Peninsula communities, including South San Francisco, San Bruno, Brisbane, Colma, Millbrae, and Visitacion Valley. For work south of the city, see our GAF service in Highlands-Baywood Park and GAF service in Montara pages.
Book Your GAF Service in San Francisco Today
If your GAF roof is showing tabs or leaking at the seams, don’t wait for the next Pacific storm to test it. Call (866) 925-0334 for a free, written estimate. We’ll send someone who knows San Francisco roofs and the GAF products on them.
Written by Noel Castañeda, Owner at Millwright Builders, serving San Francisco and the Peninsula. Build it right the first time, the Peninsula weather will find out if you didn’t.