Architectural shingles
Metal roofing
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 Repair Across Duarte
Roof repair in Duarte, CA typically runs $350 – $1,450 for most leak, flashing, and wind-damage jobs, with larger ridge cap or membrane work landing between $800 and $2,400 depending on access and material. We serve every Duarte neighborhood from the foothill streets in 91008 and 91010 down to the flatter tracts near Huntington Drive, and we quote the work before we touch anything. If you’ve got water coming in after a Santa Ana event or you’ve spotted loose caps on the uphill side of your roof, call (833) 467-4901 and we’ll get eyes on it.
Duarte’s roofs take a beating that flatland San Gabriel Valley homes never see. That’s what this page is about: what fails here, why it fails, and what repair actually costs in this city.
Why Huntington Beach Roofers Is Duarte’s Preferred Roof Repair Company
We work on Duarte’s mid-century ranch homes and foothill properties enough to know what the canyon wind does to a ridge cap. Homeowners in 91010 and 91008 call us because we diagnose the windward edge first, not the obvious leak spot. Holes travel downhill. Loose rake caps let water in up top and it shows up two rooms away. That’s the kind of thing you learn doing hundreds of repairs on this housing stock.
Neil Stratton leads our crew, and he’s walked more Duarte roofs on the uphill side of the street than most local contractors have walked total. Our customers in Duarte consistently mention the same thing in feedback: we showed up when we said we would, we explained what was torn off versus still sound, and we didn’t sell a replacement where a repair made sense. That reputation is built on the diagnostic-first approach we take on every call.
We run a full Roof Repair operation from inspection through the final fastener, so the person who quotes your Duarte repair is the same person who checks the work when it’s done. No hand-offs to a sub crew that never saw the original damage. No “the estimator said it would be different.” One contractor, one phone number, one name on the work.
Styles & brands we work with






Metal Roof Repair in Duarte
Metal Roof Repair in Duarte usually means addressing wind-lifted panels, punctured flashing at the ridge, or seam separation on standing-seam or exposed-fastener roofs that face the San Gabriel Mountain canyons. The mountains funnel wind into those north-edge streets, and metal roofs hold up better than shingles in that wind, but their fasteners and flashing don’t last forever. Repair here often involves re-securing panels, replacing neoprene washers on exposed screws, and re-sealing laps with the right sealant for Duarte’s hot, dry UV exposure. Expect $450 – $1,200 for a typical panel re-secure and flashing repair, and $800 – $2,200 when multiple panels are involved.
Wind-Uplift Repairs on Exposed-Fastener Panels
Exposed-fastener metal roofs are common on Duarte’s older hillside homes and workshop-style additions. Over years of thermal expansion and Santa Ana gusts, the rubber washers under those fasteners crack and pull away from the panel. When that happens on the windward side of a 91008 roof, you get panels chattering, lifting, and eventually tearing at the screw heads. We replace the fasteners with oversized heads and fresh washers, re-seat the high ribs, and check the entire windward slope rather than just the one panel that made noise.
Seam and Flashing Leaks at Ridge Transitions
A lot of Duarte metal roofs leak where the panels meet the ridge cap or where a pipe boot has aged out. The ridge transition gets the worst of both worlds: direct sun baking the sealant in summer and wind-driven rain hammering it in winter. We cut out the old sealant, re-seam the joint, and install closure strips where the panel profile calls for it. It’s a small job that stops water from walking under the cap and into the house.
Commercial Roof Repair in Duarte
Commercial Roof Repair in Duarte focuses on low-slope and flat sections on the medical office buildings, retail strips near Huntington Drive, and the older industrial units south of the 210. These roofs tend to be modified bitumen, TPO, or built-up systems, and the repairs involve seam splits, ponding-water damage, and failed patches around HVAC curbs and exhaust penetrations. Duarte’s summer heat bakes low-slope membranes hard, and then the winter storms hit with water that finds every open seam. Typical commercial work in Duarte runs $650 – $2,800 for membrane patching and seam welding, with full curb re-flashing landing higher depending on the number of units on the roof.
Membrane Splits and Ponding Seams
Flat roof seams on Duarte commercial buildings suffer from constant UV exposure and thermal movement. The membrane expands and contracts daily, and old seams eventually crack open exactly where water tends to pond. We locate the splits with a moisture scan, dry the substrate, and heat-weld or seal the seams back to a watertight condition. Skipping the drying step is why half the patch jobs in Duarte fail within a year.
Penetration and Curb Flashing Repairs
Every HVAC unit, pipe boot, and exhaust fan on a Duarte commercial roof is a potential leak point. The flashing around those penetrations ages out faster than the field membrane. We re-flash curbs, replace pipe boot collars, and seal around electrical conduits using products matched to the existing roof type, whether that’s TPO, modified bitumen, or an older BUR system.
Trusted Brands We Service in Duarte
We install and repair roofing from GAF, Atlas, and Tamko, among others, so when a Duarte shingle roof needs repair we’re matching the existing product rather than forcing whatever is on the truck. If your roof is GAF architectural shingles, we stock GAF ridge caps and shingles locally for Duarte jobs. If it’s Atlas, we do the same. That matters for color match, warranty continuity, and a repair that doesn’t look patched. Seven brands, one contractor. We inspect first, recommend second.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Duarte Homes
- Wind-lifted ridge and rake caps on foothill streets. The north-edge homes in 91008 and 91010 take canyon wind straight on, and the caps at the roofline edges fail years before the rest of the roof. We re-secure them with ring-shank nails and replace any cracked cap shingles while we’re up there.
- UV-cracked shingles and opened membrane seams on south-facing slopes. Duarte’s long dry summers bake south-facing low-slope sections hard. Shingles lose granules and crack, and membrane laps separate. We see this most on 1950s and 1960s ranch homes where the original roof has been repaired piecemeal over decades.
- Flashing failures around shared walls and party walls. On tight Duarte lots where homes sit close together, the flashing at shared walls gets no airflow and rots faster. Water runs down the neighbor’s wall channel and shows up inside your ceiling. These repairs require careful inspection of both sides and often a temporary weather seal while the re-flashing is done.
- Ember and debris damage in wildland-urban interface zones. The foothill edge of Duarte sits against open brush. Santa Ana events push embers and debris onto roofs, clogging gutters, denting metal, and scarring shingle surfaces. We check for embedded ember damage during every repair, not just after a named fire event.
Pricing for Roof Repair in Duarte, CA
Roof repair in Duarte homes runs $350 – $1,450 for most targeted fixes: a pipe boot replacement, a small flashing re-seal, a section of damaged shingles, or a loose rake cap strip. Ridge and ridge vent replacement on a windward slope in 91008 or 91010 typically lands between $800 and $1,800. Flat roof patches and membrane seam repairs on low-slope sections run $650 – $2,200. Full roof replacements in Duarte start around $8,500 for a small ranch and climb with roof complexity, pitch, and material choice. The quote you get includes staging and access costs, which matters a lot on Duarte’s tight foothill lots. Call (833) 467-4901 for a written line-item estimate. Free, same week usually.
We Also Serve Cities Near Duarte
Our Roof Repair in Duarte work regularly takes us to Bradbury, Monrovia, Baldwin Park, and Mayflower Village. Same crews, same diagnostic-first approach, same material range. If your home sits a few blocks outside the city line, you’re still in our service area.
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 Repair in Duarte
Tight lot access adds real time to a Duarte repair. On foothill streets in 91008 and 91010 where driveways are short or nonexistent, our crew parks at the curb and stages materials in the backyard through a side gate, carrying shingles and tools by hand. That labor gets built into the quote, typically adding $150 – $400 depending on distance from the truck to the roof and whether we need plywood sheathing to protect a neighbor’s shared wall. When access is genuinely restricted, we’ll tell you before we start. Call (833) 467-4901 for an exact quote on your property.
The canyon wind hits the north-edge side of the street head-on, loading the ridge and rake caps with sustained uplift that the leeward side never sees. We see the same pattern on every street near the foothills: a roof on the uphill side goes through rake caps and ridge vent fasteners years before its downhill twin, even when both roofs are the same age and same material. The windward edge is where we start every Duarte inspection. If you’re on the north side of the street, plan on earlier ridge and rake maintenance.
Most targeted repairs in Duarte, like replacing a section of shingles, a pipe boot, or a flashing run, don’t require a permit. A full reroof does, and Duarte’s building department will require an inspection at the dry-in stage and again at completion. Density matters because set-back rules on tight lots can affect tear-off staging and disposal. We handle the permit paperwork and inspection scheduling for any Duarte repair that requires it. Call (833) 467-4901 and we’ll tell you whether your job needs one.
Duarte restricts construction noise to daytime hours, generally 7:00 a.m. to 7:00 p.m. on weekdays with tighter limits on weekends. We schedule Duarte repairs accordingly, and on tight lots we keep the compressor and nail gun use to the core of the work instead of running equipment all day. If a neighbor works nights or the property sits close to a medical campus, we can usually adjust start times. Talk to us before we start.
Yes. We repair metal roofs in Duarte all year. The most common damage is wind-lifted panels on north-edge foothill homes and UV-brittle sealant along seams and ridge transitions. We re-secure panels with oversized fasteners and fresh washers, replace damaged flashing, and reseal the laps using products rated for Duarte’s heat. Metal roof repair in Duarte runs $450 – $1,200 for typical panel and flashing work, and $800 – $2,200 when multiple panels or ridge runs are involved. Call (833) 467-4901 for a free estimate.
Written by Neil Stratton, Owner at Huntington Beach Roofers, serving Duarte and the surrounding San Gabriel Valley foothill communities.