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 Repair Across Duarte
Roof repair in Duarte usually runs $350 to $1,200 for the most common fixes: shingle replacement, leak repair, flashing, vent boots, and valley work. Most of our Duarte jobs are done same-day or next-day once we’ve seen the roof. If you’re at the base of the San Gabriels watching shingles pile up after a Santa Ana event, call us at (866) 321-6172. We know exactly what those canyon winds do to roofs here, and nothing we recommend comes from a catalog guess.
Duarte is a city of two roof realities. The older tract homes north of Huntington Drive and the newer foothill infill east of Royal Oaks both need repair. They just fail differently. Our Roof Repair crew has walked both, and the fixes required are rarely the same from one block to the next.
Why Van Nuys Roofing Co Is Duarte’s Preferred Roof Repair Company
Duarte homeowners call us because we show up with straight answers, not a sales script. Our crews work across seven major shingle and roofing material brands, GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so when we look at your roof we’re not bending the recommendation toward whatever single brand is sitting in our warehouse. We match what’s already on your roof, or we tell you honestly when a patch is throwing good money after a roof that’s done.
We’ve repaired roof leaks in the 91010 zip code, patched flat sections over garages in the 91008 foothill neighborhoods, and reset ridge caps for 91009 homeowners after wind events. That local repetition means we know what to look for before we climb the ladder. Duarte’s afternoon sun off the San Gabriels bakes the street-facing slope far hotter than anything else on the house, so that’s where we check first. A roofer who doesn’t know that will waste an hour looking at the wrong plane.
Rick Dominguez leads our crew. He’s the one who built our inspection-first habit, and it’s why we’ll never quote a replacement for a roof that only needs a $600 repair. Duarte homeowners get a material-matched patch and a written line-item quote, not vague talk. You’re welcome to call (866) 321-6172 and hear it from us directly.
Styles & brands we work with






Emergency Roof Repair in Duarte
Emergency Roof Repair in Duarte is what happens after a Santa Ana wind event lifts a section of ridge cap or tears off shingles and exposes the underlayment. The job involves tarping the exposed area correctly, securing loose material so it doesn’t create hazards for the next gust, and then making permanent repairs once conditions allow. A wind-driven leak with exposed decking in Duarte typically costs $450 to $900 for emergency response plus initial repairs, with the final figure depending on how many squares are involved.
Wind-Lifted Ridge Caps and Loose Shingles
When canyon winds funnel down from the San Gabriel Mountains, they hit Duarte’s north-facing foothill streets first and hardest. Ridge caps peel back a few feet at a time, and loose shingles start lifting at the leads. We refasten what’s salvageable and replace what isn’t. On newer builder-grade homes, we check the original nailing pattern too, because light nailing is common on tract builds and wind finds it every time.
Water Coming Through After a Storm
A leak that appears during or right after rain means water has found a path through missing shingles, failed flashing, or a pipe boot with a cracked seal. The sooner it’s addressed the cheaper the repair. Water spreads laterally under the felt, so a small ceiling stain in a Duarte living room can trace back to a penetration ten feet up the slope.
Flat Roof Repair in Duarte
Flat Roof Repair in Duarte usually targets the low-slope sections over additions, garages, and patio covers, the parts of mid-century tract homes and newer infill that don’t drain like the main pitched roof. A targeted patch on a flat or low-slope section in Duarte runs $500 to $1,100, depending on whether it’s a seam failure, a penetration issue, or a larger area of membrane deterioration. Our crew identifies the true source of the leak before recommending any patch so you’re not chasing the same puddle season after season.
Leaks at Penetrations and Seams
Flat roof leaks in Duarte rarely start in the middle of the field. They start at pipe penetrations, HVAC curbs, and seams where the flat section meets the main roof. The intense inland sun dries out sealant around these transitions faster than the membrane itself, so the joint opens up years before anything else fails. We replace the sealant, reset the flashing, and test the area with water before we pack up.
Ponding Water and Drainage Issues
Low-slope roofs in Duarte get pounded by summer sun that bakes the surface and then a few winter storms that reveal every place the roof doesn’t drain. Ponding water left to sit will find its way through micro-cracks and old patches. We fix the underlying slope problem where possible, or we repair the membrane and show you exactly where water is still standing so you understand what you’re looking at.
Trusted Brands We Service in Duarte
Most Duarte homes have GAF, CertainTeed, or Owens Corning architectural shingles, because those are what builders and replacement contractors have used here for decades. We also work with IKO, Atlas, Tamko, and Boral, which matters when you want a patch matched to an uncommon color blend or a discontinued line. We keep common Duarte shingle colors stocked so a repair doesn’t stall waiting on a special order. When a repair requires material approval from a Duarte HOA or the homeowner’s builder, we identify the exact product and color code up front, because that’s what architectural review boards actually ask for.
Common Roof Repair Problems We See in Duarte Homes
- Failed pipe boots and original flashing. On Duarte homes built in the 1990s and 2000s, the builder’s original pipe boots and step flashing wear out years before the shingles do. The leak shows up on the street-facing slope first, because that plane gets the longest sun exposure.
- Santa Ana wind damage at ridges and eaves. The same mountains that give Duarte its views also channel wind straight into foothill streets. Ridge caps lift, fascia soffit pulls loose, and shingles that were fine last week end up in the neighbor’s yard.
- Brittle underlayment under aging architectural shingles. A roof can look serviceable from the curb while the felt beneath is falling apart. We find this constantly on Duarte roofs nearing the end of a 25 to 30 year service life, especially where the decking gets baked from above and poor attic ventilation traps heat below.
- HOA compliance after unapproved repairs. Duarte’s newer foothill neighborhoods have architectural review boards that approve material and color changes. A handyman patch with the wrong color shingle can trigger a violation letter after the work is already done. We match materials to the existing roof and document it, so the repair passes.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Duarte, CA
Here’s what Duarte homeowners can expect, based on the jobs we do most often. Shingle replacement for a small wind-damaged area runs $350 to $700. Leak repair with flashing or boot replacement runs $400 to $900, depending on access and how many penetrations are involved. Valley repairs run $500 to $1,100. Flat roof patches over garages and additions run $500 to $1,100. Vent boot replacement runs $250 to $500 when it’s a straightforward swap. Emergency wind or water response runs $450 to $900 before permanent repair. The two factors that shift your price most are roof pitch and access. A steep foothill roof that needs a harness takes longer than a shallow tract roof. Call (866) 321-6172 for a free estimate. We give written line-item quotes so you see exactly what you’re paying for.
We Also Serve Cities Near Duarte
Our crews cover Roof Repair in Duarte and the surrounding foothill and valley communities. We’re regularly on roofs in Bradbury, Monrovia, Baldwin Park, and Mayflower Village. If you’re in a neighboring city with the same sun-baked south slope or wind-scoured ridge, the same crew can help. Call (866) 321-6172 and we’ll get you scheduled.
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
It can, if the repair isn’t done with approved materials or if the original workmanship warranty terms are ignored. The safer path is to document everything, match the shingle manufacturer and color to what’s already on the roof, and keep photos of the before and after. We photograph every step and provide a written report you can hand to your builder if the warranty question comes up. Call Rick at (866) 321-6172 before you schedule anything with an unlicensed handyman.
Yes, and Duarte’s newer foothill communities have architectural review boards that enforce this actively. A repair that changes the visible material or color, even on a patch, can require ARC approval if it’s in the CC&Rs. We match the existing shingle manufacturer and color exactly and provide the product data the board asks for. If you’re not sure, call (866) 321-6172 and we’ll help you figure out whether your repair triggers review.
Because the street-facing slope in Duarte is usually the south or west-facing plane, and that’s the side that takes direct afternoon sun off the San Gabriels all afternoon. The shingles and underlayment on that plane get baked far harder than the shaded north side, so granule loss, brittleness, and penetration failures show up there years earlier. We check that slope first on every Duarte roof we inspect.
In most Duarte homes, yes. The flat section over a garage or addition is usually a small, contained area with a single membrane system, and a targeted patch at the seam or penetration is a legitimate fix if the surrounding membrane is still sound. We’ll tell you if it’s past patching, because sometimes a patch just buys you a year. Estimates are free, call (866) 321-6172.
Look at three things: what materials are being used, whether the scope of work matches between the two quotes, and whether the price includes cleanup and disposal. A cheaper quote that skips underlayment replacement or uses mismatched shingles will cost you more when the HOA follows up. We give line-item quotes so you can compare scope to scope without guessing. Call (866) 321-6172 and we’ll walk through ours with you.
Get a Straight Answer About Your Duarte Roof
If your roof is leaking, lifting, or simply at the age where you’re not sure, start with a real inspection. We inspect first and recommend second, and the inspection doesn’t come with a purchase requirement. Call Rick Dominguez and the Van Nuys Roofing Co crew at (866) 321-6172 to schedule your free estimate in Duarte.
Written by Rick Dominguez, Owner at Van Nuys Roofing Co, serving Duarte and the San Gabriel Valley foothills.