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 | Ridge Cap Roof Repair
We provide independent GAF roofing service across San Bernardino, from mid-century tract homes in Del Rosa to newer builds near North Park. The thing that makes our GAF work different here is simple: San Bernardino roofs fail from wind uplift and UV embrittlement before they fail from rain, and we inspect for that specific pattern. If you need shingle replacement, flashing repair, or a full GAF tear-off, call (866) 361-0798 for a free estimate.
Why San Bernardino Residents Choose Us for GAF Service
Noel Cardenas grew up in Muscoy and spent summers patching flat roofs with his uncle before he ever called it a career. After the construction trades program at San Bernardino Valley College, he started working roofs across the Inland Empire. Two decades later, he’s the guy neighbors call when another crew has “repaired” a ridge cap three times and the leak is still showing up in the same corner. That’s the standard we hold ourselves to on every GAF in Highland and throughout San Bernardino.
We’ve torn off and rebuilt thousands of squares of GAF Timberline and Royal Sovereign across this city’s wind corridor, including GAF repair in Loma Linda. We know how each product line behaves under Cajon Pass gusts and 100°F+ UV loads, not just what the spec sheet promises. We use genuine GAF shingles and system accessories where the warranty class requires them, and quality aftermarket flashing and fasteners where they outperform OEM. Seven manufacturers. One crew. The right material for your roof, not just the one we stock the most.
Styles & brands we work with






Common GAF Roofing Problems We Solve in San Bernardino
- Wind-uplift damage on windward slopes. After a Santa Ana event, GAF Timberline seal-down strips let go on north and east exposures, and shingles crease or tear at the common bond. We see it most on the windward sides of homes along the Cajon Pass corridor. The leeward slopes often look untouched, which is exactly why we don’t sell full tear-offs without walking the whole roof first.
- UV embrittlement on aging three-tab Royal Sovereign. San Bernardino’s semi-arid heat bakes the mat fibers in original 1950s – 1970s Royal Sovereign shingles until corners snap off under foot traffic. Once shingles are snapping across whole slopes, patching is throwing money away. We’ll tell you straight whether repair still makes sense or replacement is the cheaper long game.
- Failed ridge caps and gable-end flashing. The first place Cajon Pass gusts pry on a 1960s ranch home in Del Rosa or North Park is the ridge line and the gable ends. We inspect those first every single time. If the ridge cap is failing, the rest of the roof is already telling you something. You just have to know where to look.
- Seal-strip adhesion loss on Timberline HDZ. Desert dust and repeated heat cycling degrade the adhesive strip before the shingle face wears out. In San Bernardino, that means a roof that looks fine from the curb can be vulnerable to the next big wind. Our inspections check seal-strip integrity, not just surface condition.
- Winter leak calls after wind-loosened flashing. San Bernardino’s winter rains are infrequent but they expose every weakness the Santa Anas left behind. Most leak calls we get in January and February trace back to flashing loosened months earlier, not to the shingles themselves.
GAF Service in San Bernardino: What Local Conditions Mean for Your Equipment
Here’s what most roofing crews from Riverside or Los Angeles don’t understand about San Bernardino: the windward exposure effect is real and it’s specific to this city. After a Santa Ana event funnels through the Cajon Pass, GAF roofs on the north and east sides of a home show lifted or missing shingles while the leeward slopes look untouched. We’ve walked onto properties where the homeowner assumed the whole roof was shot, only to find the south and west slopes completely intact. That’s why our first inspection stop is always ridge caps and gable-end flashing, not the field shingles. In a Del Rosa neighborhood and on GAF in Rialto jobs after February gusts, we found north-facing Timberline HDZ slopes stripped at the ridge while the south slope was pristine. We replaced the failed ridge caps with GAF ridge cap, reset and re-sealed the surviving field shingles, and re-flashed the gable end with new metal. Left the leeward slope alone. The homeowner got a repair that cost a fraction of a tear-off, and the roof has held through every Santa Ana season since.
GAF Models & Products We Service in San Bernardino
We service the GAF product lines most common across San Bernardino housing stock: Timberline HDZ architectural shingles, Timberline Natural Shadow, Royal Sovereign three-tab (still on thousands of the city’s 1950s – 1970s tract homes), and Liberty self-adhered low-slope roofing for the flat roof sections you see on older downtown and westside buildings. We keep genuine GAF ridge caps, starter strip, and underlayment in our San Bernardino stock so repairs don’t wait on a supplier order. For full replacements, we’ll help you pick the right GAF line for your exposure, budget, and the way your section of the city catches wind. This is what we do under our broader GAF sales & service work.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Bernardino
What drives cost on a GAF job in San Bernardino isn’t usually the shingle itself. It’s the scope: a ridge cap repair runs a few hundred dollars, re-flashing a gable end runs a bit more, and a full tear-off and replacement of a typical ranch roof depends on square footage, slope, and which GAF line you choose. Every estimate we give is free, and it’s a written line-item quote so you can see exactly what you’re paying for. No change orders because we didn’t look close enough the first time. Call (866) 361-0798 and we’ll schedule the inspection and give you numbers on the spot.
Serving San Bernardino, CA — Our Local Coverage Area
We’re based in the San Bernardino area and know this community well, offering Roof Repair in San Bernardino. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Roofing in San Bernardino
Because those are the windward exposures when Santa Ana winds funnel through the Cajon Pass. The gusts hit the north and east faces first and hardest, lifting GAF shingles where seal-down strips have weakened from heat cycling and dust abrasion. The south and west slopes sit in the wind shadow and often show zero damage. That’s why we always inspect ridge caps and gable-end flashing on the windward side before recommending any repair scope.
It depends on what the field looks like. If the shingles are still lying flat and only a ridge cap or some flashing has failed, repair makes sense. If UV embrittlement has shingle corners snapping off across entire slopes, patching is a losing game. We’ll walk the roof with you and show you what we’re seeing. Call (866) 361-0798 and we’ll give you an honest read, not a sales pitch.
It can. San Bernardino’s combination of prolonged 100°F+ days, intense UV, and wind-driven desert dust stresses the seal-down adhesive and accelerates surface granule loss. The shingle face may look serviceable while the adhesive strip is already failing. That’s why our inspections test adhesion on the windward slopes, not just how the roof looks from the ground.
Genuine GAF ridge caps, starter strip, and underlayment when the job needs to stay a matched GAF system. We use aftermarket metal flashing and fasteners where they outperform OEM in San Bernardino’s wind conditions. We’ll tell you which we used and why, on every single job. That’s the independent difference, and it’s part of how we serve the San Bernardino service area.
Usually not. Wind-loosened flashing is an installation and conditions issue, not a GAF material defect. The good news is it’s often a localized repair: re-secure the flashing, re-seal the area, and the leak is solved without touching the field shingles. Call (866) 361-0798 for a free estimate and we’ll trace the leak to its actual source.
Service Areas Near San Bernardino
Beyond San Bernardino proper, we handle GAF roofing work in Colton, Muscoy, Loma Linda, Rialto, and Highland. Many of those neighborhoods share the same wind-corridor exposure and 1950s – 1970s housing stock we see in Del Rosa and North Park. If you’re in Colton and want GAF work, see our GAF service in Colton page. Up in Muscoy, we’ve got GAF service in Muscoy details too.
Book Your GAF Service in San Bernardino Today
If your GAF roof has been through a Santa Ana season or two without an inspection, now’s the time. We’ll walk every slope, check the ridge caps and gable ends first, and tell you exactly what the roof needs. Call (866) 361-0798 to schedule your free estimate.
Written by Noel Cardenas, Owner at Ridge Cap Roof Repair, serving San Bernardino for over two decades.