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 Duarte, CA | Weathervane Roof Repair
We provide independent GAF roof repair, shingle replacement, and full replacement across Duarte, and the one thing that separates our GAF work here is the hillside-versus-flatland split: the same Timberline HDZ system fails on two different clocks depending on whether your home sits in the 91008 foothills or the flat 91010 core. For homeowners needing Roof Repair in Duarte, this local geography is critical to getting it right. We’re not authorized or sponsored by GAF, which means our recommendations come from what the deck, underlayment, and shingle condition actually tell us, not a brand program. Call (877) 755-4274 for a straight assessment.

Why Duarte Residents Choose Us for GAF Service
We work on GAF systems every week in this city, from Timberline HDZ architectural shingles on foothill custom homes to Royal Sovereign 3-tab on mid-century ranch houses, including Monrovia GAF service experience that informs how we handle similar San Gabriel Valley conditions here. That familiarity means we know where these roofs fail first in Duarte’s specific conditions: south and west slopes cooking under inland-valley UV, ridge caps getting scoured by Santa Ana winds, and flashing that opens up after the first winter rain. Gil Tanner, our owner, spent two decades doing this work across the San Gabriel Valley before starting Weathervane, and he still runs every inspection the same way: look at what the roof is actually doing, then tell the homeowner what it actually needs. Sometimes that’s a targeted repair. Sometimes it’s replacement. We’ll give you the straight answer either way.
We’re a roofing-only shop. That’s all we do: GAF sales & service, plus inspection and repair across the board. No plumbing, no siding, no windows. Just roofs, and mostly GAF roofs in this part of the valley. Being independent means we stock OEM-compatible aftermarket underlayments and flashing that meet or exceed factory spec, so turnaround in Duarte doesn’t stall while a branded accessory ships from a distributor.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Duarte
- UV-baked and cracked Timberline HDZ shingle tabs. On south- and west-facing slopes in the 91008 foothills, ten-plus years of intense inland-valley sun scuffs the granule surface, then thermal cycling cracks the tab corners. We see it most on the exposed pitch lines above Royal Oaks Drive and the surrounding hillside streets. The shingles don’t fail all at once; they go corner-first, a few tabs at a time.
- Santa Ana wind damage to ridge caps and hip shingles. Exposed multi-pitch roofs take direct wind off the San Gabriel front, and the sealant strip on GAF ridge caps often lets go before the shingle itself does. We’ll find lifted caps and wind-scoured tabs on hillside homes after every significant wind event in the 91008/91010 transition zone.
- Royal Sovereign 3-tab on 1960s Duarte ranch homes is done. Flat-core 91010 houses built in the mid-century often still carry their original or second-generation GAF 3-tab. Granules in the gutters, bare mat showing through, underlayment crumbling underneath. This isn’t a repair situation; the honest call is replacement, and we’ll say so plainly.
- Flashing failures at chimneys, skylights, and step walls. Older GAF installs across Duarte used step flashing with sealant instead of proper counterflashing. Winter rains open these joints up, and once water gets behind the flashing, the leak shows up on the ceiling long before the shingles look bad. We correct the flashing detail, not just the surface symptom.
- Flat and low-slope GAF EverGuard TPO issues. Some Duarte homes have flat-roof sections or low-slope additions, and we service EverGuard TPO membrane systems there. Ponding water, seam separation, and UV degradation at parapet walls are the common failure points, especially after a wet winter followed by a hot summer.
GAF Service in Duarte: What Local Conditions Mean for Your Equipment
Here’s the thing about Duarte that changes how we approach GAF work: the same shingle system fails on two entirely different clocks depending on which side of Huntington Drive you’re on. Our GAF service in Baldwin Park taught us similar lessons about how neighboring microclimates affect the same product lines. Foothill roofs in 91008 lose ridge caps and tab edges to Santa Ana wind and ember exposure, sometimes within five to seven years of install on the most exposed pitches. A mile south, flat-core 91010 ranch roofs mostly die of UV and old age on an otherwise intact deck, often lasting fifteen to twenty years before the granules are gone and the underlayment gives out. We’ll diagnose a wind-scoured ridge on a hillside custom home and a granule-bald 3-tab roof on a flat ranch very differently, even when both carry a GAF label. The deck and underlayment tell us which clock you’re on. After a Santa Ana wind event, we were called to a multi-pitch custom home in the 91008 foothills where Timberline HDZ ridge caps had lifted and several tab corners on the west slope were wind-scoured and cracked. We replaced the ridge assembly with properly nailed and sealed caps, swapped the damaged field shingles, and corrected the step flashing at the chimney chase. The deck and underlayment below were still dry, so it stayed a targeted repair rather than a full tear-off. That’s the repair-first approach we bring to every GAF roof in Duarte.
GAF Models & Products We Service in Duarte
We service the full GAF residential lineup you’ll find on Duarte roofs: Timberline HDZ architectural shingles, Timberline UHDZ premium architectural, Royal Sovereign 3-tab, and EverGuard TPO membrane for flat and low-slope sections. For shingle matching, we source GAF product lines directly so color and profile stay consistent when we’re doing partial repairs. For underlayment, ice-and-water shield, and flashing, we stock quality aftermarket materials that meet or exceed the factory spec, which keeps repair turnaround in Duarte fast without waiting on branded accessories. If the deck and underlayment are sound, we repair. If granules are gone and the underlayment is failing, we tell you replacement is the honest call. Gil’s signature phrase on the job site sums it up: “Tell me what the roof is actually doing, and I’ll tell you what it actually needs.”
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Duarte
| Service | Typical Range in Duarte |
|---|---|
| Roof inspection | $150 – $350, credited to repair work |
| Shingle replacement (per square, tear-off & install) | $350 – $650 |
| Flashing repair (chimney, skylight, step wall) | $450 – $1,200 per penetration |
| Full roof replacement (architectural shingle, tear-off) | $9,000 – $18,000 |
| Underlayment replacement with deck repair | $2,500 – $5,500 |
Your price depends on the pitch, the deck condition, whether we’re doing a partial repair or a full tear-off, and which GAF line you’re on. Timberline HDZ runs higher than Royal Sovereign, and foothill multi-pitch roofs carry more labor than a simple ranch gable. What we don’t do is quote a number without getting on the roof first, and we don’t change the price once work starts. A written line-item quote comes with every estimate, free. Call (877) 755-4274 for an exact number on your GAF roof in Duarte.
Serving Duarte, CA — Our Local Coverage Area
We’re based in the Duarte 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 Duarte
Yes, if you’re in the 91008 foothills or the wildland-urban interface zone, Los Angeles County brush clearance inspections look for Class A fire-rated assemblies, and GAF’s Timberline HDZ and UHDZ lines meet that standard when installed with the appropriate accessories. Your existing roof may not, especially if it’s older 3-tab. Call (877) 755-4274 and we’ll assess what you currently have against what the county expects.
That’s wind scour from a Santa Ana event, common on exposed Duarte slopes where the sealant strip on GAF shingles lets go before the shingle itself fails. Lifted tabs and scuffed edges don’t necessarily mean a full replacement, but they do warrant an inspection before the next rain. We’ll look at the deck underneath and tell you whether it’s a targeted repair or something deeper.
Replace. Granules in the gutters on a 1960s Royal Sovereign roof mean the shingle surface is spent, and by now the underlayment is almost certainly crumbling too. Patching granule-bald 3-tab buys you a season at most. Call (877) 755-4274 for a tear-off quote and we’ll walk you through what a replacement on a flat-core Duarte ranch actually costs.
We match GAF product lines directly, so Timberline HDZ in one color matches Timberline HDZ in the same color. The caveat is age: a ten-year-old roof has faded, and a perfectly matched patch from the same line will still read as slightly different for a season or two until the new shingles weather in. We’ll show you what to expect before we start.
Get an inspection now, before water starts finding its way under worn shingles. On flat-core ranch roofs, the annual leaf-and-debris clearing matters, but so does checking flashing at skylights and chimneys, because that’s where winter rain gets in first. Call (877) 755-4274 to schedule yours; inspections are free with any repair.
Service Areas Near Duarte
We serve Duarte service area and the surrounding San Gabriel Valley communities. Homeowners in Arcadia, Monrovia, Azusa, Irwindale, and Bradbury call us for the same foothill-and-flatland GAF assessment we give in Duarte. If you’re just over the county line, we also run service out to GAF service in Bradbury and GAF service in Santa Monica for coastal-adjacent GAF work.
Book Your GAF Service in Duarte Today
Whether you’ve got lifted ridge caps from the last Santa Ana, granules in the gutter from a worn Royal Sovereign, or you just want an honest read on what your GAF roof needs, call (877) 755-4274 to schedule a free estimate. We’ll get on the roof, tell you what we find, and give you a written line-item quote. Inspection first, repairs only when they’re warranted.
Written by Gil Tanner, Owner at Weathervane Roof Repair, serving Duarte and the San Gabriel Valley since the day he climbed his first foothill roof.