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 | Barnwood Roofing
GAF roofing service in Citrus comes down to two things: knowing the shingle lines well and knowing what the foothills do to them. We’re an independent GAF service contractor in Citrus, not a factory-authorized dealer, so we work on what your roof actually needs rather than what a partnership agreement tells us to push. The difference here is the wildfire-zone designation along the Angeles National Forest edge, which changes how GAF systems should be detailed. Call (855) 382-1073 for a straight assessment.
Why Citrus Residents Choose Us for GAF Service
We’ve installed and repaired GAF roofing across the San Gabriel Valley — including GAF in Azusa and nearby foothill communities — long enough to know where their products excel and where they need extra attention in a place like Citrus. Our crews see the same Timberline granule loss, the same flashing failures, the same wind-driven debris patterns year after year. Ruben Calloway built Barnwood Roofing around a simple rule: tell the homeowner what the roof actually needs, then talk price. Not the other way around.
We’re one of the few shops in the area that works across seven manufacturers, including GAF sales & service alongside CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That means when we recommend a GAF Timberline over something else, it’s because it fits your roof and budget, not because it’s the only brand on the truck. We use GAF-manufactured accessory components when they match the existing system, and we’re honest about when repair beats replacement. If your GAF shingle field is still sound but flashing has failed, we’ll say so.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Citrus
- UV degradation and granule loss on south-facing Timberline planes. Citrus summers bake shingles hard. We regularly see bare patches where granules have worn off, especially on older GAF three-tab and early Timberline installs. That loss isn’t just cosmetic, it reduces the shingle’s fire resistance, which matters more in the 91702 foothills than in flatland valley cities.
- Wind uplift and fastener back-out during Santa Ana events. Those winds coming out of the mountains hit low-pitch gable roofs on 1950s and 60s ranch homes especially hard. Original decking from that era doesn’t always hold shingle nails as securely as modern plywood or OSB, so shingles lift and fasteners back out where the gusts catch the eaves.
- Flashing failures at wall and valley intersections after winter rains. Citrus gets most of its rain in a short winter window, and when it comes, it finds every compromised seam. Homes that were retrofitted from wood shake to asphalt often carry old step flashing that was never properly replaced, and that’s where leaks start.
- Ember intrusion at ridge vents, gable-end vents, and shingle edges. This is the one most roofers from outside the area miss. In the wildland-urban interface zone that Citrus sits in, embers don’t just land on the roof, they get driven into every opening. Open ridge vents and gable vents become entry points, and standard GAF install specs sometimes aren’t enough.
- Debris accumulation in valleys and gutters along foothill-facing slopes. Homes backing up to the washes and foothills collect leaf and seed debris in roof valleys each fall. That trapped material holds moisture against shingles and accelerates deterioration if it’s not cleared before the rainy season.
GAF Service in Citrus: What Local Conditions Mean for Your Roof
Citrus sits at the foot of the San Gabriel Mountains, and that changes the roofing conversation in ways most people don’t expect until they’re deep into a quote. Properties near the Angeles National Forest foothills fall under wildfire-zone designation that flatland San Gabriel Valley cities often don’t trigger. What that means for a GAF roof here is concrete: many re-roofs in 91702 are required to meet Class A fire-rated assembly standards, and the detailing goes beyond standard installation. Ridge vents need ember-resistant screens. Gable-end vents need the same treatment. Shingle edges need to be sealed properly against ember entry. A roofer who only knows the code minimum from a flatland city like Covina GAF service territory will install a roof that technically passes inspection but doesn’t actually protect a Citrus home the way it should. We’ve worked enough roofs along the foothill streets here to know the difference, and it’s built into how we recommend and install every GAF system in this area.
On a 1960s ranch home near the 91702 foothills backing up to a wash, our crew found original wood-shake beneath a later GAF Royal Sovereign layer. The three-tab field had lost most of its granules, and the step flashing at a sidewall was rusted through. We stripped to deck, replaced the rotted sheathing, and installed a GAF Timberline HDZ system with WeatherWatch in the valleys and ember-resistant ridge venting. That’s what fire-zone work actually looks like here.
GAF Models & Products We Service in Citrus
We work on the full GAF residential lineup you’re likely to find on Citrus homes. GAF Timberline HDZ architectural shingles are the most common on recent re-roofs, and we know their wind ratings and fire classifications well. GAF Timberline Natural Shadow shows up on homes where the owner wanted a slightly different look. Older properties across 91702 still carry GAF Royal Sovereign three-tab shingles, many of them at end of life given the sun exposure they’ve absorbed for decades. We also service GAF WeatherWatch ice-and-water underlayment installations, which matter more in valleys and around penetrations than the name might suggest in a dry climate.
On parts, we use GAF-manufactured ridge vent, starter strip, and underlayment when they match the existing system. When a failure is at the flashing or fastener rather than the shingle itself, we use quality aftermarket components that solve the actual problem. Tell me what the roof actually needs, then we’ll talk about what it costs.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Citrus
GAF roofing work in Citrus prices out differently depending on what’s actually failing. Shingle replacement on a few torn or wind-damaged tabs might run $400 to $900 depending on access and pitch. Flashing repair at a wall or valley intersection typically lands between $500 and $1,200, more if the decking underneath has rotted. A full GAF Timberline HDZ re-roof on a 1950s ranch home here generally starts around $14,000 and can reach $22,000 or more once you factor in decking replacement, ember-resistant venting, and waste removal. Where your specific roof falls depends on square footage, pitch, decking condition, and which accessory components you need. Every estimate we give is written line-item, and we walk you through what’s required versus what’s optional. Call (855) 382-1073 to schedule a free estimate, and we’ll tell you straight whether repair or replacement makes sense.
Serving Citrus, CA — Our Local Coverage Area
We’re based in the Citrus 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 Citrus
Yes, in many cases it does. Homes in the foothill portions of 91702 fall under wildland-urban interface requirements that push re-roofs toward Class A fire-rated assemblies, which most GAF Timberline shingles can meet when combined with the right underlayment and ember-resistant accessories. The shingle itself is only part of the assembly, and the venting and edge detailing matter just as much. Call (855) 382-1073 and we’ll check your specific location against current local requirements before you spend money.
Almost never, and we’ll tell you that before we take a dime. Overlaying GAF shingles on top of old wood shake creates a roof that won’t meet current fire standards and hides decking problems until they get expensive. We strip to deck, inspect the sheathing, and only then recommend what goes back on. If the deck is sound and the shingle field is mostly intact, a targeted repair might work. If not, a full replacement is the honest call. Estimates are free at (855) 382-1073.
Debris from the foothills and washes piles into valleys and gutters every fall, and when it sits there through winter rains, it traps moisture directly against the shingle surface. Over a few seasons, that accelerates granule loss and creates rot points at the valley metal. GAF shingles handle that better than old three-tab, but only if the debris gets cleared before the first rain. We can add a debris check to any inspection.
Yes, noticeably better. Timberline HDZ carries a heavier granule mat and a more UV-resistant asphalt formulation than GAF Royal Sovereign three-tab, which is why most of the 1950s and 60s homes in Citrus that kept their original three-tab are now showing bare patches on south-facing slopes. That said, no shingle is immune to San Gabriel Valley sun, and proper attic ventilation extends the life of any GAF product. We’ll assess ventilation during any inspection.
In most cases, yes. If the shingle field is still holding granules and the leak is at a flashing point, a vent boot, or a valley seam, a targeted repair solves it for a fraction of replacement cost. We’ve fixed plenty of GAF roofs in Citrus and GAF in Glendora where the shingles had years left but the original flashing had given out. If the granule loss is widespread or the decking has rotted, replacement is the only sensible call, and we’ll show you photos to prove it either way. Call (855) 382-1073 to have us take a look.
Service Areas Near Citrus
We serve Citrus service area and the surrounding San Gabriel Valley foothill communities. That includes Fontana, Bloomington, Rialto, Sunnyslope, and Glen Avon. We also handle GAF work across the nearby mountain-adjacent zones, including GAF service in Piñon Hills and GAF service in Meadowbrook.
Book Your GAF Service in Citrus Today
If your GAF roof is showing granule loss, lifting in the wind, or leaking at the flashing, don’t wait for the next storm to make it worse. Call (855) 382-1073 and we’ll schedule a free estimate. Ruben Calloway and the Barnwood Roofing crew will give you a straight answer on what needs doing, what can wait, and what it’ll cost.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Citrus and the San Gabriel Valley foothills.