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
Why San Bernardino Homeowners Choose GAF Roofing
Ridge Cap Roof Repair provides GAF in San Bernardino, from shingle replacement and leak repair to full GAF roof installations. We diagnose GAF Timberline HDZ, Duration, and Royal Sovereign roofs to the standard GAF’s own technical bulletins set, and we carry OEM and OEM-compatible parts so repairs perform like the original system was meant to. We’re a seven-brand roofing company, which means our GAF recommendation comes from what your roof actually needs, not what we happen to stock. If your GAF roof is leaking, lifting, or losing granules, call us at (866) 361-0798 for an inspection quote.
GAF is the largest asphalt shingle manufacturer in North America, and for good reason. Their Timberline line is on more American roofs than any other architectural shingle. But a GAF roof in San Bernardino faces conditions GAF’s national testing doesn’t fully capture: months of 100°F-plus heat, UV that breaks down asphalt faster than rain would, and Santa Ana winds that peel tabs and lift flashing. It’s the failure profile specific to this climate that lets us serve GAF owners here with more precision than a generic roofing outfit.
Important to know upfront: Ridge Cap Roof Repair is an independent GAF service provider, not a GAF-authorized or GAF-certified contractor. That means we’re not bound to any manufacturer program, which lets us recommend honestly between repair and replacement, and between GAF and the six other brands we service.
Why Trust Ridge Cap Roof Repair for Your GAF Roofing?
GAF publishes detailed installation instructions and technical bulletins for every product line they sell. Most roofing crews never read them. Ours do, because the difference between a GAF roof that lasts 25 years and one that fails at 10 often comes down to details the bulletins address: nail placement, sealant strip condition, ventilation requirements, and flashing transitions. We install and repair GAF systems to that documented standard, even on buildings where the original contractor didn’t.
Noel Cardenas grew up in the Muscoy neighborhood on San Bernardino’s northwest side, spending summers helping his uncle with GAF repair in Muscoy and patch flat roofs on rental properties. He went through the construction trades program at San Bernardino Valley College, then spent over two decades on roofs across the Inland Empire. That experience matters on GAF work, because he’s seen the same failure modes repeat across hundreds of local homes. He knows that a west-facing Timberline HDZ slope in San Bernardino will lose its sealant strip years before a north-facing slope on the same house, and that a blocked soffit intake will cook Duration shingles from underneath until the granules fall off. Those are local, brand-specific details you don’t get from a YouTube tutorial or a manufacturer’s brochure.
As Highland GAF service professionals, we also carry out the same standard of work the moment a repair requires a transition: GAF shingle to stucco wall, GAF valley to tile transition, GAF field to ridge cap. Those joints are where San Bernardino’s wind does its worst damage, and getting them wrong means a leak that shows up in the same corner every winter.
Styles & brands we work with






Common GAF Roofing Problems We Fix in San Bernardino
These are the issues we see repeatedly on GAF service in Loma Linda and across this city. If yours is doing any of the following, it’s worth a call before small damage becomes a bigger repair.
- Sealant strip failure on Timberline HDZ shingles. Timberline HDZ uses an advanced sealant strip that’s engineered for strong wind resistance. But after enough San Bernardino summers, the asphalt sealant degrades from repeated thermal cycling, especially on west-facing slopes that get the full afternoon heat load. The tabs lift, crease, and flutter in wind, and once they lift, water gets under the shingle course. We see this most often in mid-century tract neighborhoods like Del Rosa and North Park, where roofs from the 1990s and early 2000s are hitting the end of their sealant’s service life.
- Granule loss on Duration shingles from blocked attic ventilation. Duration is a heavier, thicker shingle line, but it’s vulnerable to a specific San Bernardino condition: attic heat buildup. When soffit intake vents get blocked by insulation, debris, or original construction oversights, the attic temperature climbs past 150°F in summer. That heat pushes through the deck and cooks the shingles from underneath, loosening granules and exposing the asphalt. If you’re seeing granules in your gutter after only 8 to 12 years, the shingles might not be defective. The ventilation might be the problem.
- High nails or overdriven nails through the sealant strip. GAF’s installation specs are explicit about nail placement: in the nailing zone, not through the sealant strip, and not overdriven. When a previous crew nailed high or sunk nails into the sealant strip, the shingle loses its wind coverage. In Santa Ana winds of 50 to 80 mph, those tabs break loose. This is an installation defect, not a product failure, but it often looks identical to a sealant strip problem from the ground.
- Flashing failures where GAF shingles meet stucco or tile. San Bernardino has thousands of homes where stucco walls rise beside shingled planes, or where clay tile transitions into asphalt shingle. The metal flashing at those transitions is supposed to be cut into the stucco and step-flashed under each shingle course. When it isn’t, or when wind works it loose, water wicks under the shingle course instead of shedding over it. The damage shows up as ceiling stains inside, often months after the actual leak started.
- Ridge cap and gable-end blow-off after Santa Ana events. After a wind event, the north and east sides of San Bernardino homes take the worst of it, driven by the wind corridor that funnels through the Cajon Pass. Ridge caps and gable-end flashing are the first things to go, especially on 1960s ranch homes. Losing a ridge cap isn’t just a missing piece of shingle; it opens the roof deck to wind-driven rain in the exact spot where failure is most visible and most damaging.
GAF Parts & Our Repair-vs-Replace Approach
For GAF repairs, we use GAF-branded shingles, underlayments, and accessory components that match the existing system. A Timberline HDZ repair with a generically sourced shingle looks wrong and performs worse, because the sealant strip and nail line don’t align with the original course. We also source aftermarket flashing and ventilation products only where they meet or exceed GAF’s published performance requirements. If a local supply house has a high-quality flashing product that’s better suited to a stucco transition than the OEM piece, we’ll use it and explain why. If the OEM is the better call, we use the OEM.
We stock common GAF Timberline HDZ colors and Duration profiles locally, which means less waiting when a repair is urgent. But we don’t repair a GAF roof that’s past the point where repair makes sense. If granule loss is widespread across multiple slopes, or sealant failure has affected more than a small percentage of tabs, a patch job just moves the leak. We’ll tell you that plainly, show you photos from the roof, and then let you decide. Repair when it makes sense. Replace when it doesn’t. For an honest assessment of the GAF roof on your house, call (866) 361-0798.
Our GAF Service Process – Step by Step
- 1
Inspection and diagnosis. We get on the roof and document what we see, slope by slope, with photos. For GAF systems, we’re specifically checking sealant strip condition, granule retention, nail placement, flashing transitions, and ventilation. We look at west-facing slopes separately, because in San Bernardino they age differently than the rest of the roof.
- 2
Repair or replacement recommendation. Based on what the roof shows us, not on what the biggest invoice would be. Localized sealant failure? We repair the affected courses. Widespread granule loss on multiple slopes? We explain why replacement is the better use of your money. The recommendation always references GAF’s published service life expectations for the product line in question.
- 3
Repair or installation work. Same crew that inspected does the work. We match GAF product to existing GAF product, correct the underlying issue (blocked vent, high nails, missing flashing), and install to GAF’s documented standards. We never split inspection and repair between crews because the handoff loses details.
- 4
Wind and water testing. Before we call the job done, we verify the repair or installation with water testing at the repaired location and a visual nail and sealant inspection across the field. On GAF roofs, the sealant strip is the pressure point, so every course gets checked.
- 5
Workmanship warranty. We stand behind our GAF work. The specific terms of any manufacturer warranty are between you and GAF; our workmanship warranty is ours. Get the details in writing before work starts, and confirm what’s covered with any GAF documentation you have.
See the difference
Before
After
Before
After
Before
AfterGAF Products We Service & Install in San Bernardino
We install and service the GAF shingle lines most common across San Bernardino’s housing stock. Timberline HDZ is the architectural shingle we see most often on tract homes from the 1990s through today. Timberline UHDZ is the thicker, heavier version, and Duration is the shingle often spec’d on custom homes and higher-end replacements. Royal Sovereign shows up on older three-tab roofs, many of which are now at or past their service life. We also service GAF accessory components: ridge caps, underlayments, leak barriers, and ventilation products. On a 1990s tract home in San Bernardino, our crew found Timberline HDZ shingles on a west-facing slope with tabs lifting along the sealant strip after years of 100°F-plus summer afternoons and a blocked soffit intake feeding the attic. We replaced the failed courses with matching Timberline HDZ, corrected the high nails in the field, and opened the blocked intake vents so the deck could cool. No more tab flutter, and no more ceiling stains after the next rain.
If the ridge cap is failing, the rest of the roof is already telling you something. You just have to know where to look.
We Also Service These Brands
While this page covers GAF, Ridge Cap Roof Repair works across seven manufacturer ecosystems. Owens Corning and CertainTeed are on roofs all over San Bernardino, and we service them just as deeply. Seven manufacturers, one crew. The right material for your roof depends on the roof itself, not on what a single-brand contractor is pushing that month.
FAQs – GAF Roofing Service in San Bernardino
Is Ridge Cap Roof Repair authorized by GAF?
No. We are independent GAF roofing professionals. We install and repair GAF products to the standards in GAF’s published installation instructions and technical bulletins, but we’re not a GAF-authorized or GAF-certified contractor, and we don’t represent ourselves that way. Independence means we can recommend honestly between repair and replacement, and between GAF and the six other brands we service.
Do you use genuine GAF and OEM parts on repairs?
Yes, for shingles, underlayments, and accessory components that need to match the existing system, we use GAF-branded product. For flashing and ventilation, we use OEM or aftermarket products that meet or exceed GAF’s published performance requirements. We’ll tell you what we’re using and why before we start.
How long does GAF service take?
Most localized GAF repairs in San Bernardino are completed in one day, including inspection, repair work, and testing. Full replacement timelines depend on roof size, slope complexity, and product availability. For a specific timeline on your GAF roof, call (866) 361-0798 and we’ll walk you through what’s involved.
What GAF models and series do you cover?
We service Timberline HDZ, Timberline UHDZ, Duration, and Royal Sovereign shingle lines, plus GAF ridge caps, underlayments, leak barriers, and ventilation components. If you’re not sure what GAF product is on your roof, we identify it during inspection and verify compatibility before any work begins.
Will service void my GAF warranty?
That depends on the specific terms of your warranty and what the roof needs. We recommend reviewing your GAF documentation before any repair or replacement work by any contractor. We work to GAF’s published installation and repair standards, which is the right approach whether or not a manufacturer warranty is still in effect. We’ll also tell you honestly if the roof has reached the point where warranty coverage is unlikely to apply and a practical repair is the better path.
How much does GAF roofing cost in San Bernardino?
GAF repair work in San Bernardino typically ranges from $300 to $1,200 for localized fixes like shingle replacement, flashing repair, or sealant strip correction, while full GAF replacements on a mid-century tract home generally run from $9,000 to $18,000 depending on roof size, product line, and ventilation work required. Those numbers reflect our experience in this market and will move based on your roof. For an exact quote on your GAF system, call (866) 361-0798, and estimates are free.
Book Your GAF Service in San Bernardino, CA
If your GAF roof is leaking, lifting, or losing granules, don’t wait for the next Santa Ana to prove the point. Call (866) 361-0798 to schedule a GAF inspection and free estimate from the team that knows what a San Bernardino roof actually goes through. We inspect before we recommend, and the same crew that inspects does the work.
Written by Noel Cardenas, Owner at Ridge Cap Roof Repair, serving San Bernardino and the Inland Empire.