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 Ontario, CA | Windmill Roof Repair
We provide independent GAF roofing service across Ontario, CA – repair and full replacement on Timberline, Royal Sovereign, and GAF accessory lines, without any manufacturer affiliation. What makes our GAF work here different is simple: we know how these shingles actually fail under Ontario’s Santa Ana winds and triple-digit heat because we’ve torn off and repaired enough of them in the tracts off the 60 and I-15 to see the patterns. Call (866) 850-2496 for a free estimate, or read through what we’ve learned below before you make a call.
Why Ontario Residents Choose Us for GAF Service
We work with seven shingle brands – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so our GAF recommendations are never tied to a vendor arrangement. That matters in Ontario, where a homeowner in a 1980s stucco tract off the 60 has different roof needs than someone in a 1950s cottage near downtown, and the right GAF product line depends on which roof you actually have. We match GAF shingles with GAF sales & service parts the way a mechanic matches OEM components – Pro-Start starter strip, Seal-A-Ridge caps, and the correct underlayment for your pitch.
Ruben Ochoa, our owner, grew up in Pico Rivera and has spent more than two decades working roofs across the San Gabriel Valley and southeast LA County. He’s the guy neighbors call for a second opinion, and the one who’ll tell you what actually needs fixing and what can wait. A roof doesn’t have to be complicated – it just has to keep the water out. That’s the standard we bring to every GAF inspection, repair, and replacement in Ontario, whether you’re in 91762, 91764, or up the 15 in 91758.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Ontario
- Sealant strip cook-off on Timberline field shingles. Triple-digit Ontario summers bake the thermal sealant until the shingles no longer bond to the course below. The first real Santa Ana gust off the Cajon Pass peels them back in sheets. We re-seal where the mat is intact, and we’re straight with you when whole slopes are cooked past the point of repair.
- Ridge cap loss on 1970s-90s stucco tract homes. Royal Sovereign and older Timberline ridge caps lift and scatter after fall wind events. The original nailing pattern and cap overlap were marginal from day one, and after twenty-plus years of heat aging, they don’t hold. We replace them with GAF Seal-A-Ridge and re-nail the field shingles that lifted with them.
- Granule loss on south- and west-facing slopes. Ontario’s UV exposure accelerates shingle aging dramatically. A nominal 25-year Timberline can look thin and exposed in fifteen years on a west slope that catches the full afternoon sun. Once the mat is exposed, patching is a band-aid – we’ll show you the difference and give you a straight recommendation.
- Wind-damaged starter courses and rakes on low-slope cottage roofs. The 1950s-60s homes near downtown Ontario commonly have shallow-pitch roofs with aged GAF 3-tab shingles. After wind breaks the seal, water wicks under and finds the deck. We replace the starter course and rake shingles with GAF Pro-Start and re-flash the transitions properly.
- Leak repair that treats the cause, not the stain. We don’t just caulk the spot where water shows up on your ceiling. We trace the leak back to its source – a failed vent boot, a wind-lifted shingle, a rusted flashing – and fix that. If the fix is two shingles and a boot, that’s what we charge you for. Full replacement is only the answer when the roof itself is done.
GAF Service in Ontario: What Local Conditions Mean for Your Equipment
Here’s the thing about Ontario that changes how GAF roofs perform here: the Santa Ana wind events arrive before the winter rains. A roof can look completely fine through a wet spring and still be one October gust from losing its ridge caps. The damage we find is wind first and water second. That’s why we schedule post-wind inspections of GAF shingle assemblies in the fall – before the rainy season, not after the first ceiling stain shows up in January. In the subdivisions off the 60 and I-15, where original 3-tab shingles and poorly fastened concrete tile are still on the roof and the sealant strips have long since cooked away, techs routinely find ridge caps and field shingles scattered in the same tract after a single wind event. A roof that survives a wet winter can still come apart in a dry October. That pattern shapes every GAF repair we do in Ontario and every GAF repair in Chino – we check the things the wind will attack next, not just the things that already failed.
GAF Models & Products We Service in Ontario
We install and repair the full range of GAF residential shingle lines. That includes Timberline HDZ and Timberline UHDZ architectural shingles, Royal Sovereign 3-tab for homes where the original roof was 3-tab and a full re-roof isn’t in the cards, and the premium Timberline American Harvest and Slatestone LTL lines when the budget and the house call for them. Every job gets GAF Pro-Start starter strip and Seal-A-Ridge hip and ridge caps where the design calls for them. Where aftermarket flashing or vent boots outperform the OEM piece, we use those instead – and we’ll tell you why. We keep common GAF colors and accessory stock available for quick turnaround across Ontario and the surrounding area, including GAF service in Montclair, so a repair isn’t waiting on a special order when the wind has already done its damage.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Ontario
Shingle replacement on an Ontario home typically runs $450 – $1,150 for isolated wind or leak repairs, while full GAF roof replacement can range from $12,500 to $28,000 or more depending on roof size, pitch, tear-off conditions, and the GAF line you choose. The drivers are consistent: the amount of decking that needs replacing, the pitch (many Ontario cottages near downtown have low-slope roofs that require extra underlayment care), and whether you’re going Timberline HDZ or Royal Sovereign. A free estimate from us means we get on the roof, document what we find, and give you a written, line-item quote. Call (866) 850-2496 to schedule yours – there’s no charge and no push to buy anything you don’t need.
Serving Ontario, CA — Our Local Coverage Area
We’re based in the Ontario area and know this community well, and we also handle GAF in Upland. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Roofing in Ontario
Yes – and this is the most common call we get after a Santa Ana event. Ontario’s wind season comes before the rain season, so a roof can sail through a wet winter and still lose shingles the following October if the thermal sealant has cooked away over the summer. The water damage shows up later. The wind damage happens first. Call (866) 850-2496 to schedule a post-wind inspection before the rains return – estimates are free.
Because the original ridge caps on those roofs were nailed with marginal patterns and minimal overlap, and two to four decades of Ontario heat has left them brittle and poorly bonded. A 60 – 80 mph gust off the Cajon Pass peels them off in strips. We replace them with GAF Seal-A-Ridge, which has a wider profile and better adhesive, and we re-nail the lifted field shingles at the same time so the next wind event doesn’t just move the damage down the roof.
Usually, yes – if the roof is at the end of its rated life. Timberline HDZ architectural shingles hold up measurably better under Ontario’s wind-uplift and heat-aging combination than a 3-tab line like Royal Sovereign, especially on the windward slopes in the tracts off the 60. But if your 3-tab roof has isolated damage and the sealant is still holding on the rest of the field, a repair is the honest call.
If the granule loss is isolated and the mat isn’t exposed, we can do a targeted repair. But once you can see the fiberglass mat showing through, the shingle is past saving – and an Ontario west slope ages faster than any other plane on the roof. We’ll show you photos from the roof, give you our straight assessment, and if replacement is the right call, we’ll quote it line-item so you can see exactly what you’re paying for. Call (866) 850-2496 for a free inspection.
A new GAF roof installed to current GAF specifications carries its own manufacturer warranty, but we can’t make claims about existing warranties being transferred or restored – those depend on the original installation details, registration, and GAF’s current policy. We’re independent, not authorized by GAF, so we’re not selling a warranty story. We’ll install the roof correctly, pull the permits, and stand behind our workmanship.
Service Areas Near Ontario
We serve Ontario and the surrounding Inland Empire communities, including West Covina, Norco, Home Gardens, and Pico Rivera. If you’re in the tracts off the 60 or up the I-15 toward the Cajon Pass, we’re local to you. See our Ontario service area page for full coverage details. We also provide GAF service in Compton and GAF service in Cudahy for customers west of the 605.
Book Your GAF Service in Ontario Today
If your GAF roof lost shingles in the last Santa Ana event, or you’ve spotted granule buildup in the gutters, the best time to check it is before the next wind – or the next rain. Call (866) 850-2496 to schedule your free estimate in Ontario. We’ll get on the roof, show you what we find, and give you a straight recommendation. No pressure, no upselling – just a clear picture of what your roof needs.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Ontario, the Inland Empire, and GAF repair in Claremont.