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 Mateo, CA | San Bruno Construction
We provide independent GAF roofing installs, repairs, and full replacements across San Mateo, including the Highlands, Baywood, and Parkside neighborhoods. The thing that makes our GAF work different here is that we’re not reading a brochure, we’re reading GAF’s published installation specs against actual Peninsula conditions: fog that never burns off, wind-driven rain off the coastal range, and lots so tight you can hand a tool to your neighbor from the roof edge. If your Timberline roof is leaking, lifting, or streaked with algae, call (866) 472-1908 for an honest assessment. We’re San Bruno Construction, and we handle everything from GAF sales & service to the full exterior envelope.
Why San Mateo Residents Choose Us for GAF Service
We install and repair GAF roofing systems as an independent contractor. That means no dealer program shaping what we recommend. We read GAF’s flashing details, nail patterns, and slope requirements straight from the manufacturer’s specs, then figure out how they actually hold up when a San Mateo winter stacks three storms in a week. Noel Carvalho, our owner, grew up off El Camino Real in San Bruno and trained in construction technology at Skyline College, where the program beat load paths and plan reading into him before he ever swung a hammer for pay. Over two-plus decades he’s run roofs and remodels across San Mateo County as a General Contractor in San Mateo, including plenty of Eichler low-slope situations that other crews walk away from. Good construction doesn’t announce itself, it just works, year after year. That’s the standard we hold on every GAF assembly we touch.
We coordinate the trades so you don’t have to. A roof replacement in San Mateo often needs gutters re-hung, fascia repaired, and sometimes a talk with the city about what the new profile does to your neighbor’s light. One contractor handles it. One contract.
Styles & brands we work with







Common GAF Construction Problems We Solve in San Mateo
- Wind-driven rain at sidewall and chimney-chase flashing. On tightly packed San Mateo lots, roof-to-wall junctions sit close to the property line, which means the step flashing takes the full brunt of wind gusts that tunnel between houses. We routinely find failed or improperly nailed step flashing that lets water wick under Timberline courses and into the deck. Fixing it means pulling shingles, rebuilding the flashing to GAF detail, and checking the sheathing.
- Nail-line and fastener corrosion on coastal-exposed slopes. Salt-laden fog off the Pacific accelerates rust on fasteners and any exposed electro-galvanized accessories. Slopes that face the ocean in 94401 and 94402 get hit hardest. We use GAF-specified fasteners and quality aftermarket options where the manufacturer doesn’t make the piece, and we check for corroded nails before we ever lay new shingles.
- Algae streaking and granule loss on north-facing Timberline slopes. The Peninsula fog hangs on north slopes, and when you add tree canopy over an Eichler-era low-pitch roof, those shingles never fully dry. Algae takes hold, granules slough off, and the roof ages faster than the south face. This is partly cosmetic, partly structural, and we’ll tell you which one you’re looking at.
- Seal-strip failure and shingle lift where steep slope meets low slope. Ranch homes and Eichler additions often have shallow shed roofs that transition into steeper main slopes. Where GAF Liberty SBS membrane meets steep-slope asphalt, a bad transition detail causes shingles to lift and the seal strip to fail. We re-detail these transitions to GAF’s published specs.
- Deck rot at the eaves from clogged or undersized gutters. Not strictly a GAF issue, but it kills GAF roofs in San Mateo. When gutters overflow during winter rain, water backs up under the starter course and rots the deck edge. We replace rotted sheathing and re-hang or upsize gutters so runoff clears the property line instead of dumping onto the neighbor’s wall.
GAF Service in San Mateo: What Local Conditions Mean for Your Equipment
Here’s what most roofers won’t tell you about San Mateo: the lots are small and the houses are tight, which changes how a GAF assembly gets installed, repaired, and even torn off. On the Highlands and Baywood/Parkside homes, a roof edge often sits three or four feet from the neighbor’s exterior wall. That’s not a trivial detail. It means tear-off debris can’t just get pitched over the side, staging has to be planned around a narrow side yard, and sidewall flashing access requires working from a ladder set on a strip of dirt the neighbor’s fence nearly touches. In most Peninsula cities like those needing GAF service in Hillsborough, you have room to breathe. In San Mateo, you plan every foot. The city’s design review adds another layer. When a homeowner adds a second story or changes the massing, the new roof-to-wall junction has to be re-detailed at the new height, and that reshaping of the GAF assembly happens mid-project on a lot of these remodels. An independent contractor who knows GAF’s specs and San Mateo’s planning rules can handle that without the homeowner ever having to translate between the roofer and the city. That’s where we come in.
GAF Models & Products We Service in San Mateo
We work with the GAF product lines that actually make sense for Peninsula housing, not the whole catalog. For steep-slope roofs, we install and repair Timberline HDZ architectural shingles and Timberline UHDZ (Duration) shingles. For low-slope sections, ranches, and Eichler additions, we use GAF Liberty SBS self-adhered membrane. Ventilation gets handled with GAF Cobra Ridge Vent and Pro-Start starter strip on the rakes. We use genuine GAF shingles, starter strips, ridge vent, and GAF-specified underlayments so the system stays warranty-eligible for the homeowner. Where GAF doesn’t make the piece, like certain flashing profiles and fasteners, we use quality aftermarket components and tell you why. We stock common GAF accessories locally so a San Mateo repair doesn’t wait on a freight truck.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Mateo
Roof pricing in San Mateo tracks the same pressures as the rest of construction here: tight access, design review, and high material quality expectations. These numbers are real ranges we’ve quoted on Peninsula jobs, not national averages:
| GAF Service | San Mateo Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
What drives the number: roof size, slope, number of penetrations, whether the deck needs replacement, and whether design review requires changes to the roof-to-wall detail. Our free estimate gives you a written, line-item quote with no vague allowances. Call (866) 472-1908 and we’ll walk the roof with you.
Serving San Mateo, CA — Our Local Coverage Area
We’re based in the San Mateo area and know this community well, with experience on GAF in Foster City and nearby communities. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Construction in San Mateo
Only above a certain slope, and many Eichler roofs fall right at the edge of that line. GAF’s Timberline shingles are rated for slopes at or above 2:12 with proper underlayment, but Eichler roofs with shallower pitches, or roofs with long stretches under tree canopy that never dry out, are better served by GAF Liberty SBS self-adhered membrane. We’ll check the actual slope with a level before recommending anything. If shingles are installed below their rated pitch, the seal strip can’t do its job and premature lifting is guaranteed. Call (866) 472-1908 if you want an honest read on your Eichler’s roof.
When you change the height or massing of a home, the city requires re-detailing the roof-to-wall junction at the new height. That means the GAF assembly, the flashing, and the underlayment all have to be planned against the approved drawings, not just whatever the old roof had. We handle the permit conversation and build the assembly to spec. It adds plan time and sometimes material cost, but skipping it sets you up for a failed inspection and a leak.
Yes, and the effect is measurable on west- and north-facing slopes in 94401 and 94402. Salt-laden fog accelerates fastener corrosion, and persistent dampness feeds algae and granule loss. What helps: GAF-specified fasteners, proper ventilation, and trimming canopy that blocks drying sunlight. We’ve seen similar conditions on GAF in Belmont jobs. What doesn’t help: pretending the climate doesn’t matter when choosing underlayment and flashing.
Mostly fog-belt algae on north-facing slopes that never dry out, worsened by tree canopy over low-pitch Eichler roofs. Early granule loss is a warning sign: the asphalt is oxidizing faster than it should, and the shingles are losing their UV protection. If streaking is the only issue, a careful cleaning with the right solution can help. If granules are sloughing across the slope, you’re looking at a replacement timeline, not a cosmetic fix. Call (866) 472-1908 and we’ll tell you which one it is.
Yes, when the failure is localized. A few wind-lifted shingles, one failed flashing detail, or a valley leak on a roof under roughly a decade old is a repair. Once granule loss shows up across multiple slopes, the deck is soft in places, or leak points keep moving, replacement is the honest call. We don’t patch a failing roof to buy six months when the next storm will just find a new way in. For an exact quote on your roof, call (866) 472-1908 for a free estimate.
Service Areas Near San Mateo
We serve all of San Mateo service area, including the Highlands, Baywood, Parkside, Shoreview, and the 94401, 94402, 94404, and 94497 ZIP codes. For neighbors just outside the city, we also provide GAF service in Highlands-Baywood Park and GAF service in Noe Valley. Our current service area spans San Bruno, South San Francisco, Millbrae, Burlingame, Brisbane, and Colma.
Book Your GAF Service in San Mateo Today
If your GAF roof is leaking, lifting, or just looking tired, call (866) 472-1908. We’ll schedule a free estimate, walk the roof with you, and give you a straight answer on repair versus replacement.
Written by Noel Carvalho, Owner at San Bruno Construction, serving San Mateo since day one.