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 Bruno, CA | Toolbox Contractors
We provide independent GAF roofing installation, repair, and replacement across San Bruno’s 94066 zip code. We’re not a GAF-authorized contractor, and we won’t pretend to be. What we are is a Peninsula crew that has torn off and reinstalled enough GAF Timberline and EverGuard systems on 1940s – 1960s San Bruno homes to know exactly how they hold up to fog, fault movement, and the city’s retrofit-triggered permit reviews. If you’re planning a GAF roof on a San Bruno house, call (855) 382-3257 for a free estimate and we’ll tell you what the property actually needs.
Why San Bruno Residents Choose Us for GAF Service
Norm Castellano grew up around houses that were always mid-project, and he has spent two decades untangling roofs, additions, and remodels that other contractors left behind. That background matters in San Bruno, where the housing stock is old enough that almost every roofing job uncovers something the homeowner didn’t know about. We install GAF Timberline HDZ, Timberline UHDZ, EverGuard TPO, and Liberty SBS systems, and we pair them with GAF-manufactured underlayments and accessories so the material warranty chain stays intact. But we’re also honest about when a roof shouldn’t be repaired. On a San Bruno home with a deck that has shifted from decades of minor seismic movement, an overlay is the wrong call. We’ll say so before we quote it.
Styles & brands we work with







Common GAF Construction Problems We Solve in San Bruno
- Sealant strip failure on west-facing slopes. San Bruno’s cool, foggy mornings keep shingle sealant from fully heat-activating, especially in summer. When winter storms roll in off the Pacific, those partially bonded shingles lift and tear. We see this repeatedly on west-facing roof planes in the hills.
- Granule loss and algae streaking on north-facing shaded slopes. The fog pattern in San Bruno keeps north-facing roof sections damp well into the afternoon. GAF shingles on those planes lose granules faster and grow dark algae streaks that trap moisture against the mat. We see this on nearly every original-roof home in the 94066 flats.
- Fastener corrosion from salt fog. Homes near the eastern edge of San Bruno, where bay influence pushes salt air up the Peninsula, get premature flashing and nail corrosion. GAF shingles can look fine while the fasteners beneath them are rusting out. We inspect the whole system, not just the surface.
- Deck movement and shingle cracking from seismic activity. San Bruno sits close to the San Andreas Fault trace. Minor movement pops nails, cracks shingles, and separates ridge caps. A GAF roof installed on an unretrofitted 1950s frame will move with the house, and the roof will show it.
- Poor attic ventilation on older San Bruno homes. Many original post-WWII tract homes in San Bruno were built with minimal attic airflow. A previous unpermitted garage conversion or enclosed bonus room only makes it worse. Heat builds up, shingles bake from underneath, and a GAF roof fails years earlier than it should. We fix the ventilation before we lay the new system.
GAF Service in San Bruno: What Local Conditions Mean for Your Equipment
Here’s the detail most roofing pages miss about San Bruno: the city’s building department requires a full seismic retrofit of the existing house whenever a rear addition triggers fault-zone review. That means if you’re adding onto a San Bruno home and the roof needs replacing anyway, the roof cannot be sequenced first. The retrofit comes first, then the roof. We’ve coordinated this exact workflow on homes in the 94066 flats, where a rear addition triggered retrofitting and the GAF roof had to wait until the shear walls and hold-downs were inspected. If a contractor quotes you a roof replacement on a San Bruno addition without mentioning the retrofit sequencing, they don’t know this city. We do. That’s the information gain a generic GAF page can’t offer you.
GAF Models & Products We Service in San Bruno
We work across the GAF residential and commercial product lines most common on the Peninsula: Timberline HDZ and UHDZ architectural shingles for single-family homes, EverGuard TPO for low-slope and flat roof sections, and Liberty SBS modified bitumen for the occasional older or commercial build. Our approach on parts is simple. We use GAF-manufactured underlayments, ridge caps, and ventilation components so material warranties aren’t voided by mixing brands. For older San Bruno roofs under 15 years old with a sound deck, we’ll repair with matching GAF product. Past 15 years, or when the deck shows seismic movement or rot, we recommend full tear-off and re-deck. We keep common GAF Timberline colors and underlayments in local inventory so a San Bruno roof replacement doesn’t wait on a warehouse two states away. This is independent GAF sales and service, not factory work, so we stock what actually gets used on Peninsula roofs.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Bruno
Roof pricing in San Bruno runs higher than inland cities because of access, permit coordination, and the frequency of structural surprises on 1940s – 1960s homes. Here’s what we quote across San Bruno:
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
The spread depends on roof size, pitch, deck condition, and whether a retrofit or re-deck is required. A small one-story San Bruno ranch with a clean deck lands near the low end. A two-story hillside home with rot, seismic cracking, and WUI-related underlayment requirements goes much higher. Every estimate is free and written as a line-item quote. Call (855) 382-3257 to schedule one.
Serving San Bruno, CA — Our Local Coverage Area
We’re based in the San Bruno 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 Bruno
Yes, and it affects more than the roof itself. San Bruno’s building department triggers a full seismic retrofit review when additions or major remodels push a property into fault-zone attention, and the roof must be sequenced after the retrofit is complete. We coordinate this directly with the city on every San Bruno project where it applies. Call (855) 382-3257 and we’ll walk you through what your specific property triggers.
San Bruno’s fog keeps roof surfaces cool and damp far longer than inland roofs, which means shingle sealant strips activate more slowly on west-facing slopes and north-facing sections hold moisture against the mat. That’s why we inspect sealant bonding and granule condition before quoting any repair, not just the shingle surface. If your roof has been in place more than ten years, call (855) 382-3257 for a free inspection.
If the granule loss is isolated and the deck underneath remains sound, yes, we can repair individual sections using matching GAF Timberline or UHDZ shingles. But on San Bruno homes near the bay influence where fastener corrosion is also present, the repair often isn’t worth it. We’ll tell you straight which one applies to your roof. Call (855) 382-3257 and we’ll inspect it.
For the west-side hills where Fire Hazard Severity Zone and WUI requirements apply, we typically recommend GAF Timberline UHDZ or a metal roof depending on the home’s defensible space and slope. The underlayment and edge detailing matter as much as the shingle itself. We spec each San Bruno hillside project against current city requirements, not a generic coastal checklist. Call (855) 382-3257 for a site-specific quote.
We’ve seen this enough in San Bruno that it’s a standard part of our process. A 1950s home with an unpermitted garage conversion or enclosed bonus room often means undersized framing, blocked ventilation, and an attic that cooks the roof from below. We address the ventilation and structural reality before a new GAF system goes on, and we coordinate with the city when the permit process requires it. If your San Bruno home has this kind of history, call (855) 382-3257 before you sign any roofing contract.
Service Areas Near San Bruno
We also provide GAF sales & service across the broader Peninsula and Bay Area, including San Bruno service area coverage and the surrounding coastal communities. If you’re on the coast, you can read about GAF service in Moss Beach, and just up Highway 1 we cover GAF service in Montara as well.
Book Your GAF Service in San Bruno Today
If you’re in San Bruno and your GAF roof needs a repair, replacement, or an honest second opinion, call (855) 382-3257. Norm and the Toolbox Contractors crew will come out, look at what you’ve actually got, and give you a straight answer.
Written by Norm Castellano, Owner at Toolbox Contractors, serving San Bruno and the Peninsula.