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
Fast, Reliable Roof Replacement Across Duarte
Roof replacement in Duarte typically runs $12,000 to $28,000 for a full tear-off and re-roof on a mid-century ranch, with hillside homes in 91008 and 91010 often landing higher because of steep-pitch labor and decking repair discovered mid-job. We serve all three Duarte ZIP codes – 91008, 91009, and 91010 – and we’ll give you a straight answer about whether repair is enough or replacement is actually warranted. That answer comes from an inspection, not a sales script. Call (855) 382-1073 to schedule yours.

Why Barnwood Roofing Is Duarte’s Preferred Roof Replacement Company
Duarte homeowners deal with a specific set of roof problems: sun-baked wood-shake on up-slope foothill exposures, Santa Ana wind uplift along ridgelines, and dry canyon debris packing into valleys and gutter edges. We know these failure modes because we’ve torn off roofs on Royal Oaks Drive, worked the older streets north of Huntington, and reroofed flatland ranch homes south of the 210 where the original asphalt shingles gave out decades ago.
Ruben Calloway built Barnwood Roofing around a simple idea: tell the homeowner what the roof actually needs, not what generates the biggest invoice. That’s why roof inspection is a legitimate standalone service with us, and why repair is a core part of what we do. If your roof can go another five years with targeted flashing work and shingle replacement, we’ll say so. When replacement is the right call, we’ll show you why with photos from your own roof, not a generic pitch.
We work with seven manufacturers – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so the shingle recommendation comes from what fits your home’s wind exposure and your budget, not from what a single-brand shop happens to stock. A foothill home that takes Santa Ana wind on the up-slope side needs a different nail pattern and starter strip than a flatland ranch tucked behind a row of mature camphor trees. Seven brands, one honest recommendation. That’s the whole model.
Styles & brands we work with






Roof Installation in Duarte
Roof Installation in Duarte means more than a tear-off – it means building a roof assembly that stands up to high-wind ridge conditions and the intense afternoon heat that radiates up from the San Gabriel foothills. A typical full installation here runs $12,000 to $24,000 for a standard ranch, and $18,000 to $32,000 for steep-pitch hillside work where crews stage more slowly and decking repair is common.
Hillside and Steep-Pitch Work
Homes climbing toward the foothills on the north side of Duarte were built with steeper pitches that catch the brunt of Santa Ana wind and afternoon UV. The up-slope exposure fails first – shingles crack, curl, and lift at the ridge and rakes. We quote hillside jobs after walking the roof, because decking damage under old wood-shake is the rule, not the exception.
Flatland Ranch and Post-War Homes
South of the 210, Duarte’s flatland stock is mostly mid-century ranch and post-war stucco with low-slope or mild-pitch roofs. These homes tend to fail from age and underlayment breakdown rather than wind. The framing is usually sound; the sheathing is usually salvageable. That keeps flatland replacements on the lower end of the range.
Roof Replacement Contractor in Duarte
A Roof Replacement Contractor in Duarte has to know two things before quoting: which jurisdiction holds the permit, and how the lot’s exposure dictates materials. A surprising amount of reroof work in Duarte sits on unincorporated county islands or hillside parcels where permitting runs through LA County rather than the City of Duarte. We confirm that before we price anything.
Full Tear-Off and Decking Repair
Most Duarte replacements we do are full tear-offs. The original wood-shake fields on foothill homes are brittle and sun-scorched, and the plywood under them often has dry rot at the eaves and valleys. We price decking replacement per sheet only when we know the actual count after tear-off, not before. No change orders buried in the fine print – you’ll see the decking condition with your own eyes once the old roof comes off.
Detached Structures and ADUs
Duarte lots with detached garages, shops, or ADUs often need those roofs replaced at the same time as the house. We’ll scope the whole lot at once so you get one crew, one permit set if the county requires it, and one material delivery. Combining the structures saves on mobilization and haul-off costs.

Trusted Brands We Service in Duarte
We install and service GAF, CertainTeed, and Owens Corning architectural shingles, among others, matched to Duarte’s specific wind and fire-season conditions. If your home sits in an ember-exposure zone along the foothill edge, CertainTeed’s heavier wind-rated lines or GAF’s high-wind patterns make more sense than a standard three-tab. We stock common replacement materials locally and can have full material packages staged for Duarte jobs within days of a signed contract. The right material for your roof, not just what we stock.
Common Roof Replacement Problems We See in Duarte Homes
- Sun-baked wood-shake on up-slope exposures: The foothill side of a Duarte roof takes afternoon sun that crack and curls original shake long before the flatland side fails. By the time we’re called, decking under those shakes is often dry-rotted at the eaves.
- Santa Ana wind uplift at ridge and rakes: Exposed ridgelines in the 91008 and 91010 foothills get scoured by seasonal winds. We see shingle fields lifted at the ridge where starter strip and nail patterns weren’t built for sustained gusts.
- Canyon debris packing valleys and gutters: Dry leaf litter from Duarte’s mature oak and sycamore canopy collects in roof valleys, holding moisture and accelerating flashing failure. Fire-season ember exposure along the foothill edge makes edge and vent detailing critical.
- County-versus-city permit confusion: Some Duarte addresses sit on unincorporated county parcels where LA County, not the City of Duarte, issues the reroof permit. We verify jurisdiction on every quote so there are no surprises at inspection time.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Replacement in Duarte, CA
A standard tear-off and architectural shingle replacement on a Duarte flatland ranch runs $12,000 to $18,000. Steep-pitch foothill homes with decking replacement land between $20,000 and $32,000. Detached structures and ADUs add $6,000 to $14,000 depending on size. What moves the number: pitch, decking condition, number of roof penetrations, and whether the county requires upgraded ember-resistant venting. We quote fixed prices with a written line-item scope before you sign anything. Call (855) 382-1073 for a free estimate on your Roof Replacement.
We Also Serve Cities Near Duarte
If you’re in Duarte or the surrounding foothill communities, Barnwood Roofing covers the whole corridor: Bradbury, Monrovia, Baldwin Park, and Mayflower Village. Same county-versus-city permitting knowledge applies across all of them. We’ll tell you which jurisdiction you’re under before we quote, not after you’ve signed.
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 About Roof Replacement in Duarte
Yes. We routinely replace roofs on detached garages, workshops, and ADUs as part of a single Duarte roof replacement scope. Combining the structures reduces mobilization, haul-off, and permitting costs compared to doing them separately. We’ll walk the whole lot at your estimate and give you one price for all structures.
We’re usually out to Duarte within a few business days of your call. If you’re pricing a replacement for a bank loan or insurance claim, mention that when you call and we’ll work with your timeline. Estimate visits are free, and the written quote you get includes the full line-item scope.
Yes, typically 30 to 50 percent more. Steeper pitches mean slower, more dangerous work, and the sun-baked up-slope exposure almost always reveals decking damage once tear-off begins. A flatland ranch might need zero decking sheets replaced; a foothill home on the north side of Duarte might need twenty. That difference is real and visible once the old roof is off.
It depends on your parcel. Homes inside Duarte city limits pull reroof permits through the City of Duarte, but unincorporated county islands and some hillside parcels run through LA County. We verify your jurisdiction before quoting so inspection scheduling doesn’t stall your project. We pull the permit and schedule the inspection on every job.
We provide a workmanship warranty on every replacement, plus the manufacturer’s material warranty on the shingle system you choose. GAF, CertainTeed, and Owens Corning all offer warranty paths that can be upgraded based on installation practices. If your foothill home needs a high-wind installation pattern for warranty eligibility, we’ll tell you during the estimate, not after the contract is signed. Call (855) 382-1073 to talk through your specific roof and lot.
Foothill Ember Detailing on Duarte Roofs
Duarte’s foothill edge is not like the flat San Gabriel Valley floor a few miles south. Wind-scoured shingle fields on the up-slope side of Royal Oaks and the streets climbing toward the canyon face intense afternoon sun, then seasonal Santa Ana gusts that test every nail. The dry brush along canyon back lines also means fire-season embers can land on roofs that weren’t detailed for it. When we replace a roof in that zone, we pay attention to ridge vent construction, penetration flashing, and gutter edge clearance in a way a standard flatland job never requires. On a steep-pitch hillside ranch off Royal Oaks Drive in 91010, we tore off a sun-baked original wood-shake field that had curled and cracked on the up-slope exposure, then rebuilt the roof from the decking up with new underlayment, ice and water shield in the valleys, fresh drip edge and fascia repairs, and GAF architectural shingles nailed to the high-wind pattern. Because the lot backs to dry canyon brush, we detailed the ridge vent, all penetrations, and gutter edges for ember exposure before we called the job closed. That’s the difference between a Duarte-competent roofer and a crew that just nails shingles.
Call (855) 382-1073 to schedule your free Duarte roof replacement estimate. Written line-item quote, no pressure, and a straight answer about whether repair might be the better call.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Duarte and the San Gabriel Valley foothills.