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 Fontana, CA | Millstone Roofing
We provide independent GAF roofing service across Fontana, from the 92335 flats to the 92336/92337 foothills. The one thing that makes our GAF work here different is simple: we diagnose by block, not by brand. A GAF roof on the north side of Fontana near the Cajon Pass fails differently than one on a Kaiser-era tract home in the flats, and we’ve spent years learning those two patterns. Call (855) 341-6021 for a straight answer on your roof.
Millstone Roofing is Fontana’s independent GAF service provider. We’re not authorized, sponsored, or warranty-backed by GAF, and we tell homeowners plainly when a GAF roof can be repaired and when it’s reached end of life. We work across GAF sales & service, carrying the full Timberline line plus Royal Sovereign, Pro-Start starter strips, and Seal-A-Ridge caps. Whether it’s a wind-peeled ridge cap near Sierra Lakes or sun-baked shingles near the old Kaiser plant, we’ll come look before we quote. Free estimates either way.
Key Takeaways
- We service all GAF shingle lines in Fontana: Timberline HDZ, Timberline UHDZ, and Royal Sovereign 3-tab.
- Fontana has two distinct GAF failure zones: wind peel near the Cajon Pass, UV cook in the Kaiser-era 92335/92336 flats.
- We use GAF-branded shingles and accessories where they fit, aftermarket parts where they outperform.
- We inspect first. Every repair or replacement recommendation comes with documented findings written down, not a sales pitch.
- We’re independent, not GAF-authorized, and we’ll say so. Repair when repair is right, replace when replacement makes sense.
Styles & brands we work with






Why Fontana Residents Choose Us for GAF Service
Fontana is specific. The summers cook asphalt, the Santa Anas peel ridge caps, and the older tract homes from the Kaiser Steel era mostly sit on plank sheathing, not plywood. A lot of roofers coming from Rancho Cucamonga or GAF in Rialto don’t carry that history in their head when they step on your roof. Our owner, Nelson Ibarra, grew up in the Pomona Valley and spent years working roofs across the Inland Valley before starting Millstone. He learned early on that GAF shingles hold up well in Fontana, but only when the underlayment, starter strip, and fasteners are right for this specific climate. The roof either keeps water out or it doesn’t, everything else is details.
We carry GAF Timberline HDZ and UHDZ architectural shingles, plus Royal Sovereign 3-tab for the older low-slope tract homes that still call for them. We also stock GAF Pro-Start starter strips and Seal-A-Ridge ridge caps, so a north-side wind repair doesn’t mean waiting on a distributor in San Bernardino. We’re a Fontana service area contractor, not a satellite crew. One crew, one company, from the first inspection to the final shingle.
Common GAF Roofing Problems We Solve in Fontana
The problems we see on GAF in Pedley and Fontana roofs here are rarely mysterious. They’re repeated, block by block, because Fontana’s housing stock and weather are repeated. Here’s what we fix most often:
- Sun-baked granule loss and curling on Timberline architectural shingles. In the 92335 and 92336 flats, summers routinely hit over 100°F, and the UV is relentless. GAF shingles are built well, but a Timberline roof that’s fifteen or eighteen years old in Fontana will often show granule wipe-off long before the warranty math says it should. If the granules come off in your hand, the shingle’s structural life is gone.
- Wind-uplifted tabs and lost ridge caps near the Cajon Pass. Homes closest to the pass, especially north of the 210, get the full force of Santa Ana winds funneling down from the mountains each fall and winter. We find skipped or under-driven starter strips and ridge fasteners that were never installed correctly for a wind corridor. The tab edges lift, then the ridge caps go.
- Failed vent boots and dried-out flashing sealant. This is the slow leak we open up most on second- and third-generation Fontana roofs. The heat bakes the rubber boot around pipe penetrations until it cracks, and the sealant around the flashing dries out and separates. Water gets in slowly, staining the ceiling and rotting the deck before anyone notices.
- Layover failures on old Kaiser-era low-slope roofs. A lot of the 1950s and 1960s tract homes near the old Kaiser Steel site were shingled over plank sheathing, not modern plywood. When someone lays a second layer of shingles over that without re-decking, the old planks can’t hold new fasteners cleanly. The result is soft spots, nail pops, and interior water stains on homes in Fontana that should have been torn off years ago.
- Wind-driven underlayment and flashing failures on tile-roofed foothill GAF systems. The newer subdivisions pushing toward the 92336 and 92337 foothills often have tile roofs over GAF underlayment. If the underlayment isn’t fastened to withstand Cajon Pass gusts, it tears, and the tile above may look fine while water finds its way through.
One crew, one company, from the first inspection to the final shingle.
GAF Service in Fontana: What Local Conditions Mean for Your Roof
Here’s the thing about Fontana that a generic GAF pitch will miss: you diagnose a GAF roof here by which side of the city it sits on, not by age alone. The north-side homes closest to the Cajon Pass lose ridge caps and lifted shingle tabs in Santa Ana wind events. The older Kaiser-era tract blocks in the 92335 and 92336 flats fail mostly from sun-baked, dried-out shingles and worn vent boots. Two different repair patterns within one city. If a roofer shows up in Fontana and starts talking about GAF warranties before they’ve looked at which side of the 210 you live on, they’re missing the picture.
That’s why we ask where you are before we quote. A wind-damaged roof near Sierra Lakes needs a different inspection focus than a heat-aged roof near Kaiser High. And the difference matters for what we recommend: re-fastening a starter strip and replacing ridge caps costs far less than a full tear-off, and we’ll say so when that’s what your roof needs.
On a 1950s Kaiser-era tract home in the 92335 flats, our crew found Timberline shingles so sun-baked the granules wiped off by hand, plus soft plank sheathing under a prior layover and two cracked vent boots. We stripped to the deck, re-decked the soft sections, and installed a new GAF in Glen Avon architectural shingle system with fresh boots and flashing. A recent north-side job near the Cajon Pass needed only re-fastened ridge caps and starter-strip repair after a Santa Ana wind event peeled the tabs. Two roofs, two answers, one inspection first.
GAF Models & Products We Service in Fontana
We service the full GAF shingle line that’s actually in use across Fontana. That means Timberline HDZ architectural shingles, the Timberline UHDZ line with its deeper shadow profile, and Royal Sovereign 3-tab for older low-slope tract homes. We also handle GAF Pro-Start starter strips, Deck-Armor underlayment, and Seal-A-Ridge ridge cap systems, which are the components most often installed wrong on Fontana’s wind-facing north side.
For parts, we use GAF-branded shingles and matching accessories when they’re the right system for the roof. We turn to quality aftermarket boots, vents, and flashing where they outperform or fit better. We don’t force a full replacement when isolated valleys, boots, or flashing can be repaired honestly. GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, Boral, your roof, your choice. We inspect first, every recommendation comes with documented findings.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Fontana
In Fontana, vent boot replacement typically runs $45 to $110 per boot for the labor and part, and it’s often the difference between a dry ceiling and a slow leak. Ridge cap re-fastening and starter-strip repair after a wind event generally runs $300 to $800 depending on how many linear feet peeled. Full GAF repair in Bloomington and Fontana architectural shingle replacement on a typical tract home runs $8,000 to $15,000, depending on re-decking needs, roof pitch, and whether we’re doing a clean tear-off or a layover removal. The cost drivers in Fontana are re-decking old plank sheathing and wind-resistant fastening on the north side, both of which we write into the estimate line by line so you see the number before we start.
A free estimate includes a full written inspection, photos of what we found, and a line-item quote. No change orders unless you ask us to add scope after we start. Call (855) 341-6021 for an exact quote.
Serving Fontana, CA — Our Local Coverage Area
We’re based in the Fontana 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 Fontana
Most Fontana tract homes from the Kaiser era are on their second or third roof, and the answer depends on what’s underneath. If the deck is plank sheathing with soft spots or the previous roof already has two layers, you need a full tear-off and likely re-decking before a new GAF system goes on. We’ll write it down from the inspection, not from the driveway. Call (855) 341-6021 to schedule a free inspection and get a straight answer.
North-side Fontana homes sit in the direct path of Santa Ana winds funneling through the Cajon Pass, and under-driven or skipped starter strips and ridge fasteners are almost always the cause. The shingles themselves are usually fine; the attachment underneath wasn’t installed for a wind corridor. We re-fasten the caps and repair the starter strip so the next wind event doesn’t peel them again. Call (855) 341-6021 for a free wind-damage inspection.
Fontana’s summer heat and intense UV cook asphalt shingles and dry out flashing sealant far faster than the nominal warranty years suggest. Granule loss, curling, and cracked vent boots are the three things we see first on Timberline roofs in the 92335 and 92336 flats. Sun exposure on a south-facing Fontana roof can cut the effective life of a GAF architectural shingle by several years compared to a north-facing home. The inspection tells us how far along yours is. Call (855) 341-6021 to have us check.
We use GAF-branded shingles and matching accessories where they’re the right system for the roof. When an aftermarket boot, vent, or flashing outperforms or fits better for a Fontana home, we’ll say so and use it instead. Independent means we make that call honestly, not by catalog. Call (855) 341-6021 and we’ll tell you what your roof needs.
Yes. Isolated valleys, vent boots, and flashing failures are some of the most common repairs we do in Fontana, and they’re often all that’s needed. We don’t force a full replacement when a targeted repair will hold. Call (855) 341-6021 and tell us what you’re seeing, we’ll give you a straight answer.
Service Areas Near Fontana
We work throughout Fontana’s four ZIP codes, 92335, 92336, 92337, and 92331, and in the neighborhoods around them. We also serve GAF service in Rosemead and GAF service in Sunnyslope for homeowners in those communities. If you’re in the foothills near Lytle Creek or out toward Jurupa Hills, call (855) 341-6021 and ask.
Book Your GAF Service in Fontana Today
If you’re seeing granule loss, a lifted ridge cap, or a water stain on the ceiling, call us. The roof either keeps water out or it doesn’t, everything else is details. Call (855) 341-6021 for a free estimate.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Fontana and the Inland Valley.