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 Covina, CA | Millstone Roofing
GAF roofing service in Covina means working on roofs that have been baked by 100-degree San Gabriel Valley summers and then hit with Santa Ana winds two months later. We’re Millstone Roofing, an independent GAF contractor serving the 91722, 91723, and 91724 ZIPs, and the one thing that sets our GAF work apart here is that we know exactly how GAF shingles fail on Covina’s specific housing stock, from 1950s tract homes to mixed tile-and-shingle additions. Call (855) 341-6021 for a free GAF roof inspection.
Why Covina Residents Choose Us for GAF Service
We work with seven shingle and roofing material brands: GAF service in Irwindale, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That matters because our recommendations are driven by what your Covina roof actually needs, not by a supplier quota. Nelson Ibarra, owner of Millstone Roofing, grew up in the Pomona Valley and spent two decades working roofs across the Inland Valley before starting this company. He puts it plainly: “The roof either keeps water out or it doesn’t, everything else is details.”
For GAF work specifically, that means we use genuine GAF shingles and matching GAF accessory components, starter strips, ridge cap, and underlayment, rather than off-brand substitutes. When a targeted repair at a valley or flashing detail will hold, we say so. When the shingle field is past saving, we tell you that too. That’s how we approach every GAF sales & service job across Covina.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Covina
GAF in Azusa makes a solid shingle, but Covina’s climate puts every roof through a specific kind of abuse. Here’s what we see most often:
- Heat-aged Timberline architectural shingles. Covina’s 90 to 100-plus degree summer afternoons bake the granule surface on south- and west-facing slopes. Within a decade, we routinely find granule loss and brittle, curled tabs that should still have years of life left.
- Santa Ana wind damage at ridges and rake edges. Uplift and tab creasing happen where shingles that survived calm weather start tearing during wind events. The rake edge is usually the first place to go.
- Sealant strip failure and nail pops from thermal cycling. Hot days and cool nights break the self-seal strips, and expansion backs nails out. Once that happens, winter rain has an open path under the shingle surface.
- Flashing and underlayment failure behind seemingly sound shingles. At dormer valleys and skylight curbs, the GAF shingles can look fine while the underlayment beneath has dried and cracked. The leak finally shows during an atmospheric river event.
- Mixed roof transitions on 1950s to 1970s tract homes. Many Covina houses have concrete tile on the main roof and GAF shingles on a later addition or patio. The transition where those two systems meet is where leaks love to start.
GAF Service in Covina: What Local Conditions Mean for Your Roof
Here’s something you won’t read on a generic GAF page: In the older Covina tracts along the 91723/91724 line, the dominant roof isn’t shingle at all. It’s 60-plus-year-old concrete tile. So a GAF shingle job here often means matching new shingle sections to tile roofs, patios, and additions on the same house and getting the transitions watertight. We’ve inspected dozens of these roofs where the original tile looks weathered but intact while the GAF shingle section on the 1980s addition is failing. The real work isn’t a simple shingle-over. It’s a tile-lift-and-relay with new underlayment on the tile side, then matching GAF shingles on the addition, with proper flashing at every transition. Miss that transition detail and the next atmospheric river finds it.
GAF Models & Products We Service in Covina
We install, repair, and inspect the full range of Citrus GAF service products that show up on Covina roofs. That includes Timberline HDZ architectural shingles, Timberline UHDZ architectural shingles, and the Royal Sovereign three-tab shingles still found on older tract homes. We also work with GAF Pro-Start starter strips and WeatherGuard underlayment accessories. We stock genuine GAF components locally for faster turnaround on Covina repairs, and we never substitute off-brand flashing or ridge cap when the original system called for GAF. The system is designed to work together, and mismatched accessories are a common cause of early failure.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Covina
What does GAF roofing service cost in Covina? A targeted repair, something like a valley rebuild or flashing replacement, typically runs between $450 and $1,800. A full Timberline HDZ replacement on a standard single-story Covina tract home generally falls in the $8,500 to $16,000 range depending on decking condition and roof complexity. Mixed tile-and-shingle roofs with transitions run higher because of the extra flashing work. Every estimate starts with a roof inspection and comes back as a written, line-item quote with no change orders. The right material for your roof, not the easiest one for us to stock. Call (855) 341-6021 to schedule your free estimate.
Serving Covina, CA — Our Local Coverage Area
We’re based in the Covina 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 Covina
Yes. We repair the GAF shingle section independently and rebuild the transition flashing where the tile and shingle systems meet. You don’t need to redo the tile roof just because the addition is failing. Call (855) 341-6021 and we’ll inspect both sections and give you a scope that covers only what actually needs work.
Covina’s heat is the culprit. Architectural shingles, including West Covina GAF service Timberline lines, age faster on south- and west-facing slopes that absorb 90 to 100-plus degree afternoon sun for months at a time. Add Santa Ana wind cycles and you get granule loss and curling years before the manufacturer’s nominal lifespan. It’s a known failure mode in the eastern San Gabriel Valley, not a product defect.
It depends on how many shingles lifted and where. A dozen shingles at the rake edge is a patch job. If the sealant strips failed across the whole slope and the tabs are creased and brittle, you’re looking at a slope replacement rather than a field-wide patch that won’t hold through the next wind event. We’ll tell you which one you actually have. Call (855) 341-6021 for a straight answer.
Summer heat dries and cracks the underlayment and flashing materials that sit beneath the shingle surface, but with no rain, there’s no water to reveal the failure. Then an atmospheric river hits and the water finds every dried-out valley and split flashing seam at once. The shingles may look sound. The waterproofing layer underneath is what failed. That’s why we inspect first and don’t just nail down loose tabs.
No. GAF certification affects warranty program eligibility, not your legal right to choose any licensed roofing contractor. We’re an independent GAF service provider, not manufacturer-affiliated or authorized, and we work on GAF systems every week across Covina. We use genuine GAF components and stand behind our workmanship regardless of certification status. Call (855) 341-6021 to discuss your roof.
Service Areas Near Covina
We serve the Covina service area including the 91722, 91723, and 91724 ZIPs. For homeowners nearby, we also provide GAF service in Glendora and GAF service in San Antonio Heights. If you’re in Whittier, Arcadia, Temple City, or La Mirada, give us a call, we regularly work those neighborhoods too.
Book Your GAF Service in Covina Today
If your GAF shingles are showing their age or you’ve got a leak that only shows up in the rain, don’t wait another season. Call Millstone Roofing at (855) 341-6021 to schedule your free roof inspection and written estimate. We inspect first, so every recommendation comes with documented findings. One crew. One company. From the first inspection to the final shingle.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Covina and the San Gabriel Valley.