Roof Repair in Duarte, CA | Oakmont Roof Repair

Roof Repair in Duarte — Free Inspection, Itemized Written Quote

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

76+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Architectural shinglesArchitectural shingles
Metal roofingMetal roofing
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

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.

Call (866) 942-0875

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.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

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.
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Pricing 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

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.

Why Duarte Chooses Oakmont Roof Repair

We set the standard for roof repair in Duarte.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Duarte

Getting your roof repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof repair needs and we provide an upfront, transparent quote — no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Duarte — typically within 30–60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roof repair pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Duarte Customers Say

Trusted by homeowners across Duarte and surrounding areas.

★★★★★

"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."

Divya Mehta · Verified customer
★★★★★

"Flashing where the roof meets the chimney had never been done right by the original builder. He rebuilt it properly with step flashing instead of just running a bead of caulk over it like the last two people did."

Veronica Torres · Verified customer
★★★★★

"Went up in the attic first with a flashlight before going on the roof, which no other estimator bothered to do. Found the stain and worked backward from there."

Vikram Gupta · Verified customer

Ready for Roof Repair in Duarte?

Call now for a free estimate — or request one below. Licensed, insured, and here with fast after-hours help in Duarte.

(866) 942-0875

Request a Free Estimate in Duarte

Tell us about your roof repair needs — we'll respond within the hour.

By sending this request, you confirm you have read our Privacy Policy and authorize us to contact you via phone, email, or SMS about your request, including by the independent professionals who may fulfill it.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch