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 Mission District, CA | San Bruno Construction
We’re San Bruno Construction, an independent crew that’s installed and repaired GAF roofing systems across Mission District Victorians and Edwardians for more than fifteen years. We’re not manufacturer-authorized, and that’s a distinction we wear plainly: our GAF expertise comes from field experience with the full line – Timberline HDZ shingles, Liberty self-adhered membranes, and EverGuard TPO – not from a certificate on the wall. The biggest thing we bring to GAF work in the Mission District is a working knowledge of how 1906-era skip-sheathing and the neighborhood’s unusually sunny microclimate age a roof differently than anywhere else in San Francisco. Call (866) 472-1908 for a straight answer on your roof.
Why Mission District Residents Choose Us for GAF Service
Most Mission District roofs sit on buildings that were built before anyone in this city had heard of asphalt shingles. That means the work isn’t just about the GAF product – it’s about the deck beneath it, the framing that’s settled over a century, and the soft-story garage under the bay window. We know what we’re looking at when we lift a corner of Timberline HDZ on a 1908 Edwardian off Valencia: old skip-sheathing, maybe the original shake remnants, and load paths nobody planned for when the place was a single-family home. Noel Carvalho, our owner, learned construction at Skyline College in San Bruno and has run residential projects across San Mateo County and Chinatown GAF service areas for over two decades. He’ll tell you what the permit will cost before he tells you what the roof will cost, because in this neighborhood the retrofit paperwork and the shingle work are the same job.
We keep GAF factory accessories in our rotation – Ridge Vent, Cobra Vent, and Shingle-Mate underlayment – because they keep warranty claims clean. But we’ll also tell you honestly when an aftermarket drip edge is the better call for a Mission District retrofit that needs to close before the rainy season. Good construction doesn’t announce itself – it just works, year after year.
Styles & brands we work with







Common GAF Construction Problems We Solve in Mission District
- Accelerated granule loss and edge curling on Timberline HDZ. South-facing Mission District slopes get baked by sun that the Richmond and Sunset rarely see. We regularly find Timberline HDZ shingles showing 12-to-15-year wear at the 10-year mark here. The fix is sometimes a targeted section replacement; sometimes the whole field has to go.
- Leaking Liberty self-adhered membranes at bay window terminations. The Mission’s projecting wooden bay windows are beautiful and notoriously leak-prone. Winter rain drives water behind improperly sealed edges on low-slope bay roofs, and the Liberty membrane fails exactly where the termination bars were never installed correctly. We re-seal and re-flash these properly.
- EverGuard TPO pinhole leaks on garage-top decks. Many Mission District multi-unit flats use the roof over the ground-floor garage as a shared deck. Foot traffic, stored furniture, and bicycles abrade the TPO membrane until pinholes open up. We patch and reinforce these, and we’ll tell you if the membrane has gone past repair.
- Royal Sovereign felt failure over skip-sheathing. On 1906-era buildings, the original skip-sheathing shifts as the old wood expands and contracts. GAF’s organic felt underlayment wrinkles and tears under that movement, creating ridges that telegraph through new shingles within a few seasons. We’ve seen this pattern over and over on the 94110 corridor.
- Shingle blow-off on wind-exposed upper stories. The taller Victorians on the Mission’s hillier blocks catch gusts that flatland buildings never feel. Improperly nailed Timberline shingles lift and blow off on the windward corners. We re-nail to GAF’s pattern, not whoever installed it last time.
GAF Service in Mission District: What Local Conditions Mean for Your Equipment
Here’s something we’ve learned the hard way on Mission District roofs and nowhere else in the same measure: this neighborhood sits in one of San Francisco’s sunniest microclimates, with fog rarely penetrating past Twin Peaks. GAF Timberline shingles on a south-facing slope here age from UV and heat on a faster clock than the same shingles three miles west in GAF in San Francisco‘s fog belt. We see granule loss and edge curling show up a full product cycle earlier than GAF’s lifespan charts would suggest – it’s not a product defect, it’s the Mission sun doing what the Mission sun does. That means a roof inspection here has to read UV damage differently. It also means if you’re buying a place on a sunny block near 24th Street, you should want a roofer who’s worked the Mission, not someone who’s only read the GAF spec sheet.
GAF Models & Products We Service in Mission District
We work with the full GAF residential line: GAF sales & service experience covers Timberline HDZ shingles, Liberty self-adhered roofing for low-slope and bay work, EverGuard TPO for flat and deck membranes, and Royal Sovereign organic felt where it’s still in place and holding. Our parts approach is simple: GAF factory accessories for anything that touches warranty eligibility – Ridge Vent, Cobra Vent, Shingle-Mate – and quality aftermarket drip edge and flashing when GAF lead times would stall a Mission District retrofit before winter rain. We keep common GAF components in local supply channels so a repair on a 94110 roofline doesn’t wait on a shipment.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Mission District
Roof pricing in the Mission District depends on the deck condition underneath the GAF surface as much as the shingles themselves, unlike GAF repair in Noe Valley where newer construction is more common. A 1906 building with intact skip-sheathing costs less than one where the old wood is sagging under the membrane. Here’s what GAF work runs in this area:
| Service | Typical Price Range |
|---|---|
| Roof Repair | $400 – $1800 |
| Roof Replacement | $8000 – $20000 |
| Metal Roof Installation | $15000 – $40000 |
A free estimate from us includes walking the roof, checking the flashing and underlayment, and giving you a line-item quote that separates deck work from shingle work. No vague allowances. Call (866) 472-1908 and we’ll come look.
Serving Mission District, CA — Our Local Coverage Area
We’re based in the Mission District area and know this community well, and we also serve GAF in Visitacion Valley. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Construction in Mission District
No – a soft-story seismic retrofit on the garage level doesn’t directly void a GAF shingle or membrane warranty. What it can do is shift the load path enough that old skip-sheathing and deck connections move, which can telegraph into the GAF surface above. We recommend a roof inspection after any major structural retrofit so warranty claims aren’t denied later for installation movement that predates the retrofit. Call (866) 472-1908 if yours is coming up.
Because the Mission District’s sunny microclimate bakes south-facing asphalt shingles harder and longer than foggy neighborhoods, accelerating granule loss and edge curl well ahead of GAF’s generic charts. It’s a real, documented local pattern. We can replace just the affected slope if the rest of the roof is sound. Call (866) 472-1908 for an assessment and an honest number.
Yes, in most cases. Liberty leaks on Mission District bay windows usually happen at the terminations where the membrane meets the wall or the front stair framing. We re-seal the edges, install proper termination bars, and re-flash the transition – no full roof replacement required. Call (866) 472-1908 and we’ll pinpoint the leak.
Shingle-Mate is our default underlayment over old skip-sheathing. It bridges the gaps between boards, resists tearing when the wood shifts, and provides a smooth surface for the shingles above. On a recent row of 1908 Edwardians near Valencia and 24th, we opened a bay window roof to find the original skip-sheathing sagging under a failed layer of Royal Sovereign felt. We re-decked and went with GAF Liberty. For a specific answer on your roof, call (866) 472-1908.
We do. EverGuard TPO is the right membrane for flat garage-top decks in this neighborhood, where the roof doubles as shared outdoor space. We install it with reinforcement at traffic paths and proper drain details. If your current TPO is leaking from pinhole wear, we’ll tell you whether patching or replacement makes financial sense. Call (866) 472-1908 for an exact quote – estimates are free.
Service Areas Near Mission District
We work throughout the Mission District service area and nearby cities. San Bruno, South San Francisco, Millbrae, Brisbane, Burlingame, and Colma are all within our GAF roofing route. If you’re along the Peninsula and need GAF work, we cover GAF service in Moss Beach and GAF service in Foster City too.
Book Your GAF Service in Mission District Today
Roof problems don’t wait for budget cycles, and a leaking bay window in the Mission District only gets worse with the next winter rain. Call (866) 472-1908 to schedule your free estimate. We’ll walk the roof, give you straight numbers, and tell you what actually needs doing.
Written by Noel Carvalho, Owner at San Bruno Construction, serving Mission District and the Bay Area since 2003.