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 usually costs between $350 and $1,450 for the most common fixes, and most jobs are done in one to two days once we’re on site. If you’ve got a leak over the kitchen or missing shingles after the last Santa Ana, call (866) 217-3967 for a free estimate. We work throughout 91008, 91009, and 91010, from the older tracts along Huntington Drive up into the foothill streets that back against the Angeles National Forest.
What makes Duarte different from every city a few miles south is the way the San Gabriels change the math on a roof. One ZIP code, two very different roof problems. A valley-floor ranch off Royal Oaks Drive needs standard shingle work. A hillside home north of Foothill Boulevard needs something closer to a wildfire defense plan. We’ll tell you which one you actually have, and price it accordingly.
Key Takeaways:
- Most Duarte roof repairs run $350 – $1,450 depending on scope and lot access.
- Homes north of Foothill Boulevard face wildland-urban-interface fire codes that flat-basin cities don’t.
- We repair, replace, and inspect under one roof, with material options from seven major manufacturers.
- Free estimates, written line-item quotes, and no obligation to buy after an inspection.
Why Moreno Valley Roof Repair Is Duarte’s Preferred Roof Repair Company
Ruben Ibarra and the Roof Repair team have spent enough time on Duarte rooftops to know that a 1950s ranch on a tight lot east of Buena Vista Street is a completely different job from a newer hillside build climbing toward Royal Oaks Park. The staging, the permit path, the right material choice, none of it is one-size-fits-all. We’ve torn off roofs on streets where the driveway barely fits a sedan, and we’ve repaired ember-damaged ridge lines where the forest boundary starts at the back fence.
Duarte homeowners call us because we don’t hand them a single-brand pitch. We stock and install materials from GAF, Atlas, and Tamko, among others, and we’ll explain the real difference between them without pushing you toward the most expensive option. If a repair buys you another eight years, that’s what we recommend. If the decking is gone, we’ll show you photos from the roof and tell you straight.
Each estimate includes a written line-item quote before work starts. No change orders, no surprises mid-tear-off. Call (866) 217-3967 and we’ll schedule a time that works.
Styles & brands we work with






Commercial Roof Repair in Duarte
Commercial Roof Repair in Duarte means flat or low-slope membrane work on the retail strips and light industrial buildings concentrated along Huntington Drive and the older commercial parcels near the 210 access. A typical commercial patch or seam repair on a flat roof in Duarte runs $700 – $2,200, depending on the membrane type, the number of penetrations, and whether we’re patching a single point or re-sealing a full drain line. Duarte’s summer heat cycles are hard on TPO and modified bitumen seams, and the same goes for the dust and debris that pile up from wind events against the foothill edge.
Flat Roof Patch and Drain Sealing
Commercial leaks in Duarte usually start at drains, scuppers, or equipment curbs. We repair the failed seam, not just the visible blister above it, because a patch that doesn’t address the water path fails again within a season. Most commercial patches here take one day with no need to close the lot or relocate vehicles.
Flashing Repair on Parapets and Curbs
Parapet walls and HVAC curbs are the first points of failure on Duarte flat roofs, especially where afternoon heat reflects off stucco walls. We replace rusted counterflashing, re-seal terminations, and install new compression gaskets where needed. A flashing repair on a commercial roof in Duarte typically runs $500 – $1,400 depending on linear feet and access.
Roof Leak Repair in Duarte
Roof Leak Repair in Duarte usually means tracing a water stain to a failed pipe boot, a broken valley shingle, or a rusted vent flashing, and the repair itself is often under $600 once we pinpoint the source. But Duarte’s older valley-floor homes complicate the picture: many of the 1950s and 60s stucco tracts along Huntington Drive and east toward the Bradbury edge were built on skip-sheathing, and a leak can mean the decking beneath the shingles has been rotting for years. We don’t patch over rot, period. We’ll cut back the bad decking, sister in new boards, and only then re-shingle on a solid surface.
Vent Boot and Pipe Collar Replacement
A cracked rubber boot around a plumbing stack is the most common leak source we find in Duarte homes. It’s also one of the cheapest fixes, typically $300 – $500 including materials and a short water test. If you see a water spot directly under a bathroom vent stack, call us before it spreads to drywall.
Valley Repair and Flashings on Older Ranch Homes
Mid-century ranches on tight lots in Duarte have shallow roof pitches and short valleys that collect more debris than steeper modern roofs. We rebuild those valleys with ice and water shield, fresh metal, and properly lapped shingles. Valley repair in Duarte runs $450 – $900, more if the original flashing was copper and still intact enough to preserve.
Trusted Brands We Service in Duarte
We install and repair roofs from seven major manufacturers, including GAF, Atlas, and Tamko, so the recommendation you get is based on your roof’s actual exposure, not on whichever program we happen to be locked into. If you’re looking for CertainTeed service in Duarte, we can handle that too. If you’re north of Foothill Boulevard, that conversation usually centers on Class A rated shingles and ember-resistant detailing. If you’re on the valley floor, it’s more often about UV resistance and how long a given shingle keeps its granules under Duarte’s inland sun. We keep common components stocked for quick turnaround on Duarte repairs, and anything we don’t have on the truck arrives within days, not weeks.
Common Roof Repair Problems We See in Duarte Homes
- Wind-lifted shingles on north-of-Foothill slopes: Duarte’s position beneath Mount Wilson means the foothill streets get hit harder and hotter than the flat basin a mile south. Shingles that survive for years in Baldwin Park get torn loose here in a single Santa Ana event.
- Rotton skip-sheathing on 1950s and 60s valley-floor tracts: The original decking on many older ranch homes off Huntington Drive was spaced boards, not solid plywood. Water gets through worn shingles and rots those boards before anyone sees a stain on the ceiling.
- Ember-catchable wood-shake edges on properties backing the forest boundary: We routinely find wood-shake roofs with lifted edges and open gaps that would pass a basic visual inspection but are a genuine wildfire liability in Duarte’s wildland-urban-interface zone.
- UV-damaged membranes on flat commercial roofs: Duarte’s dry inland summers bake TPO and modified bitumen until seams open and granulate surface coatings crack. Most commercial roof problems here are sun damage waiting to become a leak.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Duarte, CA
Plan on these ranges for common Roof Repair in Duarte work: shingle replacement runs $350 – $800 for a small repair area, leak diagnostics and sealing run $250 – $650, flashing repair runs $400 – $900, flat roof patches run $500 – $1,400, and vent boot replacement runs $300 – $500. A full re-deck of a badly rotted section adds $800 – $2,500 depending on square footage and whether we’re working around shared walls or tight access. Duarte lots are often narrow, which affects staging and sometimes means a permit for street parking, but we build that into your quote upfront so the number you sign is the number you pay. Call (866) 217-3967 for a free estimate with a written line-item breakdown.
We Also Serve Cities Near Duarte
Our Duarte team regularly works in Bradbury, Monrovia, Baldwin Park, and Mayflower Village. If you’re on a property that straddles the Duarte city line or you manage rentals across the 210 corridor, one call covers the whole map. Same licensing, same warranty, same straight answers.
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
Yes, in most cases. Duarte requires a permit for roof repairs that involve structural decking work, re-roofs larger than a small patch, or any work on properties within the wildland-urban-interface zone north of Foothill Boulevard where wildfire-resilience codes apply. A simple shingle patch on the valley floor may not need one, but we always check with Duarte’s building department before we start, and we pull the permit ourselves when it’s required. Call (866) 217-3967 and we’ll confirm what your specific address triggers.
We flag it directly with your neighbor at least two weeks before any tear-off work that touches a shared wall, parapet, or roofline, and we document that notice so there’s a paper trail. On a 1958 ranch near the Bradbury edge, we did exactly that before staging a tear-off that ran along a party wall, and the next-door owner never filed a complaint. Access notes and any shared-wall conditions go into your quote so there are no mid-job disputes.
For a north-of-Foothill home in Duarte’s wildland-urban-interface zone, the assembly that actually meets the standard is a Class A rated roofing material, typically composition shingles like GAF Timberline AS or a standing-seam metal roof, combined with ember-resistant vents and flashings that eliminate open gaps at the eave and ridge. Skip-sheathing has to be re-decked solid before the new assembly goes on, because gaps between boards give embers a place to lodge. We pull the wildfire-resilience checklist from Duarte’s current code requirements and show you where every line item lands in the quote.
Tight-lot access changes the quote in three ways: staging location, material movement, and whether a street parking permit is needed. On a narrow Duarte lot where our dump trailer won’t fit the driveway, we stage in the street with a permitted parking plan and walk material in by hand, which adds labor hours but keeps the job legal and predictable. Your quote reflects the access reality of your specific address, not a generic assumption. Call (866) 217-3967 with your address and we’ll walk you through what applies.
Yes, nearly always. Patching a failed seam, re-sealing a drain, or fixing a curb flashing on a flat commercial roof takes a single day and doesn’t require the parking lot to close or vehicles to move. We set up a small, contained work area, keep debris control in place from start to finish, and leave the roof clean. Most commercial leak repairs in Duarte run $700 – $1,800, and we’ll confirm that with a written quote before we begin.
Call Us for Roof Repair in Duarte
If your roof is leaking, lifting, or just old enough that you want a straight answer on what it actually needs, call (866) 217-3967. We’ll schedule a free estimate, walk the roof with you or your property manager, and give you a written quote that spells out scope, materials, access, and permit status. No pressure, no brand upsell. Just a clear picture of what your Duarte roof needs and what it costs to fix it right.
Written by Ruben Ibarra, Owner at Moreno Valley Roof Repair, serving Duarte and the surrounding San Gabriel Valley.