Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
GAF Roofing in San Bernardino, CA | Suncrest Roof Repair
We provide independent GAF roofing installation, repair, and inspection across San Bernardino, from shingle replacement in 92404 to full tear-offs near 92401. What makes our GAF work here different is simple: we install and repair GAF sales & service systems to withstand the Santa Ana wind corridor that barrels through the Cajon Pass. If you need GAF shingles matched, a leak traced, or a low-slope TPO section assessed, call (866) 538-0713 for a free estimate.
Why San Bernardino Residents Choose Us for GAF Service
We work with seven major roofing brands, GAF among them, but we don’t push a single line because it’s what sits in our warehouse. That means when we recommend GAF Timberline HDZ or a GAF EverGuard TPO system for your San Bernardino home, it’s because the roof, the budget, and the wind load point that direction. Roland Cifuentes, our owner, grew up in Alta Loma and has been diagnosing Inland Empire roofs for nearly two decades. He’s the one who taught our crew to read GAF’s nailing specs before touching a shingle field, and the one who insists we explain what we find before anyone swings a hammer. Inspect first, repair or replace only what’s needed. That’s how we operate in every San Bernardino ZIP we cover.
We’re not manufacturer-affiliated or authorized by GAF. We’re an independent roofing contractor who happens to know GAF’s product lines and installation requirements cold. For homeowners, that means honest recommendations, genuine GAF components where they matter, and no warranty games.
Styles & brands we work with






Common GAF Roofing Problems We Solve in San Bernardino
San Bernardino’s particular mix of wind, heat, and mid-century housing stock produces GAF-specific failures we see constantly. Here are the five we handle most often:
- Wind-lifted and missing shingle tabs on windward slopes. After a 60-90 mph Santa Ana gust through the Cajon Pass, north-end and foothill roofs show tabs lifted at the sealed edge and along the rake. It’s not a shingle defect. It’s almost always a nailing pattern problem or an underlayment issue that GAF’s own installation spec addresses.
- High-nail and overdriven fasteners backing out in summer heat. When summer deck temperatures push past 150°F on south-facing slopes, fasteners driven too deep telegraph as visible ridges before the tab fully lifts. GAF’s nailing spec forbids overdriving, and we follow it.
- Granule loss and thermal cracking on 1960s-70s tract roofs. The homes in 92404, 92405, and 92410 were largely built with mid-century shingle systems that bake under Inland Empire sun. South- and west-facing slopes can lose their granule coat and crack a decade or two before the rated lifespan expires.
- Winter storm leaks on low-slope mid-century roofs. Many older San Bernardino homes have shallow-pitch or flat sections where GAF shingles were installed over skip-sheathing and dried-out felt. Rain doesn’t do much damage here most years, but a winter storm off the mountains finds that weak underlayment fast.
- Decking and underlayment exposure after wind events. When tabs rip off during a Santa Ana, the exposed underlayment and fasteners start rusting within weeks under the summer heat. We’ve seen this repeatedly in San Bernardino’s foothill neighborhoods where the windward slope faces straight into the pass.
GAF Service in San Bernardino: What Local Conditions Mean for Your Equipment
San Bernardino is the only Inland Empire city of its size sitting directly under the Santa Ana wind corridor out of the Cajon Pass. Riverside and Fontana get wind, but they don’t get 60-90 mph gusts funneled through a mountain pass and slammed into north-end and foothill roofs. That changes everything about how a GAF roof performs here. A roof that would hold up fine in Fontana or GAF in Rialto can lose shingle tabs on the windward slope in San Bernardino within a single wind event if the fastener pattern isn’t right. Our crew reads GAF’s published installation specs for nail placement, underlayment, and starter course, because in this city the spec isn’t a suggestion. It’s what keeps your shingles on the roof. We see it most clearly in ZIP 92404, where mid-century tract homes off Del Rosa Avenue take the brunt of the wind with every Santa Ana. On a 1968 tract house there, our crew found the windward slope of a GAF Timberline field missing tabs from the last event, with exposed fasteners already rusting. We stripped to the deck, replaced two soft panels, laid GAF underlayment and starter, and re-nailed Timberline HDZ to GAF’s high-wind pattern so the tabs seal instead of lifting next gust. That’s the difference between patching a symptom and fixing the reason it failed.
GAF Models & Products We Service in San Bernardino
We install and repair the GAF product lines that appear most often across San Bernardino’s housing stock: Timberline HDZ and UHDZ architectural shingles on the mid-century tracts and foothill homes, Liberty Guard and Corrugated metal on steeper pitches in 92407, and GAF EverGuard TPO single-ply on the low-slope and flat sections common in 92401 and the older westside neighborhoods. For repairs, we use genuine GAF components: matching Timberline shingles, GAF underlayment, and starter course where warranty integrity or color matching calls for it. For flashing and fasteners where GAF doesn’t supply a matching part, we use quality aftermarket materials that meet the same spec. We stock the common GAF Timberline colors locally so San Bernardino service calls don’t wait on a supply order from a warehouse in another county, and we bring the same readiness to our GAF in Highland work.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Bernardino
What you’ll pay for GAF roofing work in San Bernardino depends on three things: how much wind damage the last Santa Ana did, how far gone the underlayment and decking are on a mid-century home, and which GAF product line fits your roof. A targeted shingle replacement on a small windward section runs less than a full low-slope TPO re-cover, which runs less than a complete Timberline tear-off with decking replacement. The honest answer is that every San Bernardino roof is different, and a number without an inspection is a guess. Our free estimate includes a documented inspection of the windward slope, decking condition, and fastener pattern, followed by a written line-item quote. We explain what we find before we touch a thing. Call (866) 538-0713 and we’ll come take a look.
Serving San Bernardino, CA — Our Local Coverage Area
We’re based in the San Bernardino 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 Roofing in San Bernardino
Yes, when it’s installed to GAF’s high-wind nailing pattern and the tabs seal correctly. The roofs that fail in San Bernardino are almost always ones where the fastener count or placement didn’t match GAF’s spec, or where the underlayment was already compromised before the shingles went on. We install GAF systems specifically for the Cajon Pass wind load, and we inspect windward slopes during every service call so small lifts don’t become missing tabs. Call (866) 538-0713 if you want us to check yours before the next Santa Ana.
If the granule loss is isolated to a small section and the deck underneath is solid, a targeted repair using matching GAF shingles can extend the roof’s life. But if the south- and west-facing slopes are losing granules broadly and the shingles are cracking, you’re looking at a tear-off soon, and patching a cooked shingle field just delays what the roof already needs. We’ll inspect and tell you straight which situation you’re in. Estimates are free, so call (866) 538-0713 and we’ll climb up and look for ourselves.
Yes. We stock common GAF Timberline colors locally so we can match the existing field for a partial repair without relying on a special order that slows the job down. If your shingle color has been discontinued or sun-faded, we’ll show you the closest current GAF match and tell you honestly how visible the transition will be before any work begins. For an exact match and a firm quote, call (866) 538-0713.
San Bernardino’s dry climate means a roof can look fine for ten months of the year and then leak during the first winter storm off the mountains. What’s happening is that the underlayment or decking has already degraded from years of summer heat, and the storm water finally finds the gap. On low-slope mid-century roofs especially, the underlayment is often dried out and cracked. We trace the leak to the actual weak point rather than just sealing what’s visible from the outside. If your GAF roof leaked last winter, or if you need GAF repair in Loma Linda, call (866) 538-0713 now to get it inspected before the next storm cycle.
Yes. Many San Bernardino homes in 92401, 92404, and the older westside tracts have flat or shallow-pitch sections where asphalt shingles were never the right system. We install GAF EverGuard TPO single-ply on those sections, and we’ll recommend it when the pitch can’t properly shed water with shingles. On 1950s-70s homes we’re honest about what should have been installed in the first place, and we won’t sell you a shingle patch on a roof that needs a proper low-slope system. Call (866) 538-0713 for a free assessment.
Service Areas Near San Bernardino
Beyond San Bernardino, our GAF service reach includes Phelan and Oak Hills on the Cajon Pass approach, Piñon Hills, Placentia, and the foothill neighborhoods along the 15 and 210 corridors. We also cover San Bernardino service area ZIPs across the city, and we run GAF service in Wrightwood and GAF service in Azusa for homeowners along the mountain edge.
Book Your GAF Service in San Bernardino Today
Your roof, your budget, your choice of material. We’ll inspect first, explain what we find, and quote you a fair price for the work that actually needs doing. Call (866) 538-0713 to schedule your free estimate.
Written by Roland Cifuentes, Owner at Suncrest Roof Repair, serving San Bernardino and the Inland Empire. Roland grew up in Alta Loma, trained at Chaffey College, and has been fixing and replacing roofs across the region for nearly two decades. A roof shouldn’t be something you worry about – let’s make sure yours isn’t.