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 Citrus, CA | Millstone Roofing
We provide independent GAF roofing service across Citrus, CA – inspections, shingle replacement, flashing repair, and full re-roofs using Timberline, Royal Sovereign, and GAF Liberty flat-roof systems. What makes our GAF work different here is that we understand how these products actually age in Citrus’s inland heat and October wind patterns, not just how they look in a brochure. We’re not authorized or affiliated with GAF, which means our recommendations come from what your roof needs, not what a manufacturer wants sold. Call (855) 341-6021 for a free estimate.
Why Citrus Residents Choose Us for GAF Service
We work on GAF in Azusa and across the San Gabriel Valley every week – Timberline tear-offs, Royal Sovereign repairs, and the wind-lifted ridge caps that show up every fall. So we know how these products behave after years of Citrus’s 100°F summers and Santa Ana dust. Nelson Ibarra, our owner, grew up in the Pomona Valley and spent two decades working roofs across the Inland Valley before starting Millstone. His approach hasn’t changed: inspect first, document what’s actually failing, and recommend repair when repair is right.
Being an independent contractor matters here. We stock genuine GAF shingles, ridge caps, and accessory components from local Citrus suppliers, but we also carry Owens Corning, CertainTeed, IKO, Atlas, Tamko, and Boral. That means when a GAF field is sound but the underlayment is shot, we’ll say so. When a full Timberline HDZ re-roof makes more sense than another patch, we’ll say that too. GAF sales & service is one lane of what we do – not the only lane.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Citrus
- Seal-strip failure after dry heat – Citrus summers routinely exceed 100°F, and the adhesive strip on aging GAF shingles can bake out and stop re-sealing. Dust from Santa Ana winds settles into the seam, and the first strong east-wind event lifts tab edges. This is the #1 October call we get.
- Early granule loss and thermal cracking on 1950s – 70s tract roofs – Many of Citrus’s mid-century homes still carry their original GAF Timberline or Royal Sovereign shingles, now 40-60 years old. That kind of thermal cycling was never in the original design spec, and the shingles crack and strip granules years before the warranty would suggest they should.
- Ridge cap and hip shingle peeling on east-facing slopes – The east slope takes the brunt of both morning sun and Santa Ana wind. We regularly see ridge caps lifted and torn while the rest of the roof looks intact. It’s a Citrus-specific failure pattern, not a random one.
- Flashing and seam failures on low-slope GAF Liberty sections – Citrus has a fair share of built-up and low-slope roofs from the same era. Once the membrane goes brittle from UV and thermal movement, the perimeter flashing and vent-penetration seams are where leaks start.
- Attic ventilation problems that cook shingles from below – Poorly vented attics in older Citrus bungalows push roof-deck temperatures even higher, accelerating shingle deterioration. We often find the shingles failed early because the attic couldn’t breathe, not because the shingle itself was defective.
GAF Service in Citrus: What Local Conditions Mean for Your Equipment
Here’s something a roofer from a coastal city wouldn’t know: the busiest season for emergency roof repair in Citrus isn’t the rainy winter – it’s October and November. After a dry inland summer, the first strong Santa Ana wind event peels back aged shingles and shakes on east-facing slopes across Citrus’s 91702 ZIP. Homeowners who’ve seen no problems all year suddenly have lifted tabs, torn ridge caps, and exposed underlayment. That’s why we started scheduling pre-wind inspections in early fall for our Citrus customers with older GAF roofs. A roof that’s been baking all summer and losing seal-strip adhesion is a roof that fails the moment wind hits it. Catch it in September, and you’re replacing a few shingles. Wait until that first wind event, and you’re often looking at a full slope repair – and sometimes water damage underneath. The roof either keeps water out or it doesn’t – everything else is details.
GAF Models & Products We Service in Citrus
We service the full GAF range that’s common on Citrus homes. That includes Timberline HDZ architectural laminate shingles, the heavier Timberline UHDZ premium line, and Royal Sovereign 3-tab strip shingles still found on older tract roofs. For low-slope and flat sections, we work on GAF Liberty and RubberGard systems, both SBS and EPDM. We use genuine GAF shingles, ridge caps, and accessories so repairs match the original system. Where it makes sense, we substitute quality aftermarket underlayments, flashing, and fasteners that outlast the OEM-equivalent in this heat. We don’t stock cheap off-brand shingles and call them “compatible” – if the shingle is GAF, the repair shingle is GAF.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Citrus
What you’ll pay depends on what’s actually wrong. A ridge cap replacement after a Santa Ana event typically runs $250 – $450. A full flashing repair at a vent stack or chimney is usually $400 – $800. If seal strips have failed across a whole slope, shingle replacement might run $1,800 – $4,200 depending on slope size and pitch. A full GAF Timberline HDZ re-roof on a typical Citrus bungalow generally lands between $11,000 – $18,000, including underlayment, flashing, dump fees, and permits. That’s a wide range because pitch, deck repairs, and tear-off layers all move the number. Every estimate includes a written line-item breakdown – no change orders, no surprises once work starts. Call (855) 341-6021 for an exact quote. Estimates are free.
Serving Citrus, CA — Our Local Coverage Area
We’re based in the Citrus area and know this community well, including our Covina GAF service area. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Roofing in Citrus
Most of the time it’s age plus Citrus’s specific heat-and-wind pattern, not a manufacturing defect. The adhesive strip on architectural shingles has a finite life, and after enough 100°F summers the strip loses its ability to re-seal. Dust from Santa Ana winds works into the seam, and the first strong gust lifts the tab. GAF’s warranty covers manufacturing defects, not normal weather exposure over decades. That said, we inspect before we conclude anything. Call (855) 341-6021 and we’ll document what’s actually failing and give you a straight repair-or-replace answer.
Depends on the deck and the shake condition, but most 40-60 year old wood-shake roofs in Citrus are past restoration. Heat splits the shakes, fasteners fatigue, and the fire-resistant properties that modern codes require aren’t there. A GAF in Glendora or Citrus Timberline HDZ re-roof is a common, sensible replacement because it handles thermal cycling better and carries a manufacturer-backed warranty. If the deck is sound and only sections are failing, we’ll tell you repair is an option. We inspect first and show you the findings before we ever quote a replacement.
It can be, especially for the built-up tar-and-gravel sections on older Citrus bungalows that have gone brittle. GAF Liberty SBS-modified systems handle UV and thermal movement better than old built-up roofs, and they’re easier to repair at seams and penetrations. But the prep matters as much as the membrane – if the substrate is rotted or the existing flashing is shot, the new membrane won’t save it. We’ll inspect the substrate before recommending Liberty or any other flat-roof system.
It’s one of the biggest factors in how long your shingles last here. Inland Citrus summers push attic temperatures well past 120°F, and that heat radiates down through the deck and cooks shingles from the underside. A properly vented attic drops deck temperature and slows granule loss and seal-strip failure. We check ventilation as part of every inspection because it’s often the reason an otherwise good GAF roof failed early.
Yes. Flashing at chimneys, vent stacks, and wall intersections is a common failure point on Citrus homes, and in many cases the shingle field is still sound. We replace the flashing, reset the surrounding shingles with genuine GAF components, and don’t push a full re-roof when a repair will hold. Call (855) 341-6021 to schedule an inspection – we’ll show you exactly what’s leaking and what it takes to fix it.
Service Areas Near Citrus
Millstone Roofing serves Citrus and the surrounding San Gabriel Valley communities. If you’re in Citrus service area, we’re likely already working in your neighborhood. We also provide GAF service in South San Jose Hills and GAF service in Rancho Cucamonga, along with Whittier, La Mirada, and Temple City.
Book Your GAF Service in Citrus Today
If your GAF roof is showing its age – lifted shingles, granule loss, or a leak after the last wind event – call (855) 341-6021. We’ll schedule an inspection, document what’s actually failing, and give you a written estimate for exactly the work your roof needs. No pressure, no upsell. Just the facts and a fair price.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Citrus and the San Gabriel Valley.