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
A roof leak in Duarte rarely fixes itself, and the longer water sits against sheathing, the more expensive the repair gets. We handle shingle replacement, leak repair, flashing work, flat roof patches, vent boot replacement, and valley repair across 91008, 91009, and 91010, with most jobs quoted within 24 hours. Oakmont Roof Repair has worked on enough mid-century ranches and foothill homes in this city to know exactly what we’re walking into before we climb the ladder. Call (866) 942-0875 and we’ll get someone out to look, not give you a sales pitch over the phone.
Why Oakmont Roof Repair Is Duarte’s Preferred Roof Repair Company
Noel Fierro built Oakmont Roof Repair around one trade: roofing. Not kitchens, not additions, not concrete. Every technician we send to Duarte works on roofs full time, which means they’ve seen the specific failure patterns this city produces. A general contractor might recognize a leak. Our crew knows why a west-facing shake roof in the 91010 flats failed after a wind event because we’ve opened up dozens of them.
We stock parts and materials for the brands Duarte homeowners actually install. Need CertainTeed shingles matched? Owens Corning? A specific tile profile for a 1960s ranch? We don’t have to order and wait. We carry enough inventory across our Victorville shop and local suppliers to keep repair timelines tight. When you call, you’re talking to people who have worked on roofs along Huntington Drive, through the Encanto Parkway neighborhoods, and up into the foothill streets where the Santa Ana winds hit hardest.
Our Roof Repair team handles everything from a single missing shingle to a full square-count reassessment after an inspection reveals more than the homeowner expected. We’ll tell you what needs work now and what can wait, with line-item pricing so you decide what to authorize.
Styles & brands we work with






Flat Roof Repair in Duarte
Flat Roof Repair in Duarte is a different animal than shingle work, and we see a lot of it on the low-slope built-up roofs scattered through the older tract sections of the 91010 flats. These roofs were built in the 1950s and 1960s, many with original flashing still in place around penetrations and valleys. When heavy winter rain ponds water on a low-slope roof, aged flashing pulls away from the fascia, and that’s when the leak starts. A typical flat roof patch in Duarte runs $350 – $650. Replacing a section of built-up roofing with new membrane and sealing penetrations runs $800 – $1,400 depending on how much decking is compromised.
Flashing and penetration sealing
Flat roofs leak at transitions, not in the middle of the field. The pipes, vents, and HVAC curbs that punch through a built-up roof are the weak points, and after 40 years of sun, the sealant around them is gone. We strip old flashing, inspect the surrounding decking, and reseal with new materials before laying fresh patch membrane. On older Duarte homes, this is where we most often find the real leak hiding behind what looked like a simple stain.
Ponding water and drainage fixes
Low-slope roofs in the 91010 area pond water after heavy rain because the original drainage design was marginal even when new. We’ll check the slope, clear or rework drains, and build small crickets where needed so water stops sitting. Expect $400 – $900 for a localized ponding fix, less if the decking underneath is still sound.
Shingle Roof Repair in Duarte
Shingle Roof Repair in Duarte usually means asphalt shingles on 1970s and 1980s tract homes, although we still get called out for original wood shake on older places. A standard shingle replacement on a Duarte ranch runs $400 – $950 for a typical roof penetration or torn shingle area, and $600 – $1,300 when we need to replace a section of decking underneath. High wind areas, especially west-facing slopes near the foothills, see more damage per event than homes deeper in the flats.
West-facing slope damage after wind
We’ve repaired enough Santa Ana wind damage on the west side of Duarte to know exactly what to check first. The prevailing wind drives rain water under lifted shingles, so even a small tear can translate to rotted plywood or damaged underlayment three feet uphill from the visible stain. On original wood shake, a wind event that lifts a single course often hides split skip sheathing underneath, and once we open that up, the repair scope grows.
Decking and underlayment replacement
When shingle repair requires decking replacement, the cost moves up because we’re also replacing underlayment and often adding ice and water shield at valleys and eaves. For a typical Duarte home, a full 10×10 decking section runs $500 – $1,000 in addition to the shingle work itself. We photograph everything, show you the damage, and get approval before we close the roof back up. You’ll never get a surprise supplemental bill after the fact.
Trusted Brands We Service in Duarte
We install and repair shingles from CertainTeed, Owens Corning, IKO, Atlas, and others, which means we match what’s already on your Duarte roof rather than forcing a brand switch. If your 1995 tract home has Owens Corning Duration shingles in a color that’s no longer common, we’ll find the closest match or clearly explain your options. Stocking multiple lines also means we’re not pushing a product because it’s what the shop happens to carry. The recommendation comes from what your roof actually needs, what your budget looks like, and what’s going to hold up under Duarte’s sun and wind load.
Common Roof Repair Problems We See in Duarte Homes
- Cupped and splits in original wood shake. Decades of 90-plus-degree summers and strong Santa Ana winds dry out the shake on 1950s and 1960s ranches. Once shale gets brittle, a single wind event can lift entire courses on west-facing slopes, and the skip sheathing underneath is often too split to hold a new fastener.
- Aging built-up roof flashings on low-slope homes. The flat roofs on older Duarte tract houses were built with visual flashing details, many now cracked and pulling away from fascia. Water ponds at those points after heavy winter rain and finds its way inside. A patch without addressing the flashing is a temporary fix, not a repair.
- Wind-driven ember intrusion risk in the foothills. Homes near the base of the San Gabriel Mountains sit in a hot, dry wind corridor where fire resistance matters. Original wood shake doesn’t meet current fire codes, and any repair that opens the roof can trigger code-required upgrades to decking and underlayment. That’s not an upsell, it’s the law.
- Valley and penetration leaks on aging asphalt shingles. After 20 years, the sealant around vent boots and the valley metal on Duarte tract homes is done. We replace boot flashing, rework valleys with new metal, and inspect the surrounding shingles for granule loss. Left unchecked, a small boot leak will delaminate the decking below.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Duarte, CA
Duarte pricing reflects what we actually find when we open a roof here: older decking, aging underlayment, and original flashings that are past their service life. A simple shingle replacement runs $400 – $950. A flat roof patch is $350 – $650. Flashing and valley work runs $500 – $1,300 depending on linear footage and what’s underneath. The wildcard is always decking and underlayment: if we open an older roof and find split skip sheathing or rot, a repair that started at $600 can legitimately move to $1,500 or more. That escalation is exactly why we do inspections first, write allowances into the contract, and send photos before any additional work is authorized. Call (866) 942-0875 for a free, no-pressure estimate on your Duarte roof.
We Also Serve Cities Near Duarte
Oakmont Roof Repair serves Duarte and the surrounding area, including Bradbury, Monrovia, Baldwin Park, and Mayflower Village. If you’re just outside the city line and dealing with wind damage or a stubborn leak, our crew covers the whole corridor. Same roofing-only focus, same brand-neutral recommendations, same inspection-first process.
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
Because the skip sheathing under original wood shake on 1950s and 1960s Duarte homes is often split, dried, and no longer holding fasteners. Once we pull the damaged shake, we inspect the sheathing underneath. If it can’t securely hold a nail, we have to replace that section of decking before we can reinstall the shake. It’s not a change we make lightly, and we’ll show you photos of the split sheathing before we do the work. Under current building codes, re-roofing work on older homes can also trigger decking and underlayment upgrades, which is exactly why we write for this possibility in the contract. Call (866) 942-0875 and we’ll walk you through what to expect on your specific roof.
We start at the eave edge and work uphill. The wind drives rain under shingles or shake, so the visible damage on the lower slope is almost always narrower than the real problem area uphill. We check for lifted or missing shingles, broken sealant strips, torn underlayment, and any exposed decking. On wood shake roofs, we look for cupped, curled, or split courses and test the sheathing underneath for soundness. Then we check valleys and penetrations, because wind-driven debris often loosens flashing in those areas at the same time.
Yes, in most cases. We source replacement wood shake to match the existing profile, texture, and weathering. A new shake will look newer than the surrounding ones for a season or two, but the profile and install method match what’s on the roof. If the surrounding shake is too far gone to blend cleanly, we’ll tell you honestly and discuss your options, which may mean a larger repair than you originally planned. The goal is a roof that sheds water and won’t fail again, not a patch job that looks good from the ground for six months.
We install and repair CertainTeed, Owens Corning, IKO, Atlas, and several other major shingle lines. If your home already has a specific product and color, we try to match it exactly. If you’re replacing a larger section and open to options, we’ll explain the difference between brands in plain English and recommend based on your roof’s pitch, sun exposure, and budget, not on what we happen to have in the truck. The material choice is always yours after we’ve given you the facts.
We pull permits when the scope triggers one, which is common on older Duarte homes where a repair opens original skip sheathing or exposes framing that doesn’t meet current fire codes. When that happens, we document everything, show you what we found, and bring the affected section up to code before closing the roof. For wiring or framing that was never part of the roofing scope, we flag it and connect you with the right trade, but we don’t demo walls to chase it without your written approval. The roof gets fixed, the permit gets closed, and you know exactly what was done and why.
Get Your Duarte Roof Repair Estimate
If you’ve got a leak, wind damage, or a roof that’s been flagged in a home inspection, start with a phone call. We’ll ask what you’re seeing, schedule a time to walk the roof, and give you a written estimate with line-item pricing. No pressure, no scare tactics, just a straight answer about what your roof needs and what it costs. Call (866) 942-0875 today.
Written by Noel Fierro, Owner at Oakmont Roof Repair, serving Duarte and the surrounding San Gabriel Valley foothill communities.