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 runs between $325 and $1,450 depending on what failed and how much decking or flashing needs to come off. Most standard repairs on Duarte homes – a lifted shingle, a leaking vent boot, failed flashing around a chimney – are done in a single visit, often the same day we inspect. If you’re off Huntington Drive or up in the northern foothills, we know exactly what your roof is up against. Call (626) 389-1956 and a live person answers, not a voicemail tree. We’ll get a written price to you before any work starts.
Why Crestview Roofing Co Pasadena Is Duarte’s Preferred Roof Repair Company
We’ve worked on enough Duarte roofs to know the city’s split personality. South of Huntington Drive, you’ll find original 1960s wood shake that’s decades past its useful life. North of the 210, concrete tile on newer foothill tracts sits at steep pitches with limited access. The same crew handles both, but the approach is never the same. Dylan Pace, who leads our repair teams, insists on documenting every step with before-and-after photos. You’ll see exactly what was wrong, what we did, and what it cost – in writing, before the invoice.
Our Roof Repair team works in Duarte weekly. The technicians who arrive at your door are background-checked, uniformed, and you’ll get a live trackable arrival time through The Relay Standard – the same system that gives you a digital invoice by text and written confirmation that your repair is covered by our 365-Day Done Right Promise. If the repair fails within a year, we come back and fix it. Free. No negotiation, no phone tag, no runaround.
Styles & brands we work with





Storm Damage Roof Repair in Duarte
Storm Damage Roof Repair in Duarte is its own animal, because the Santa Ana winds don’t hit every street the same way. A fall wind event can tear composition shingles off a 1950s ranch south of Huntington while homes a mile north barely notice. When shingles lift or blow off, the underlayment is exposed, and the next rain gets inside before you see a stain on the ceiling. That’s why we treat wind damage as urgent – and why we document the nailing pattern after every repair. Your insurer may ask for it.
What the repair involves
We strip the damaged section back to the decking, check for soft spots or water intrusion, and replace the underlayment before reinstalling shingles. For Duarte homes, we use a six-nail high-wind pattern rated to 130 mph on GAF architectural shingles as standard practice. Every repair includes re-flashing any penetrations in the repair zone.
What it costs
A wind-damage repair on a typical Duarte roof runs $425 to $1,100 depending on how many squares of shingles blew off and whether the decking absorbed moisture. If the damage is confined to one slope and caught early, you’re at the lower end. If water got into the plywood, expect to add $80 to $120 per sheet to replace it.
Metal Roof Repair in Duarte
Metal Roof Repair in Duarte covers a growing number of homes in the northern foothills and a handful of flat commercial roofs near the 210. Metal handles Santa Ana winds fine, but the fasteners don’t. Thermal expansion from Duarte’s hot summers backs screws out over time, and once a fastener fails, wind gets under the panel and oil-cans the metal. On flat commercial roofs, ponding at the scuppers is the usual culprit – standing water accelerates membrane failure and finds its way inside during the rare but intense winter downpours.
Fastener and sealant work
Most residential metal roof repairs on Duarte homes are fastener replacements with neoprene washers, panel re-securing, and resealing lap joints with manufacturer-matched sealant from GAF or Owens Corning systems. It’s a few hours of work, usually $380 to $750.
Flat metal roof patches
Flat commercial metal roofs near the 210 that show ponding need more than a patch – they need scupper cleaning and slope correction. A membrane patch with proper drainage work typically runs $650 to $1,200. We document the ponding area with photos so you have a record for your building’s maintenance file.
Trusted Brands We Service in Duarte
We install and repair manufacturer-backed materials from GAF, CertainTeed, and Owens Corning – not generic off-brand products. Duarte homeowners with concrete tile roofs benefit from our work with Boral tile systems as well. Because our Duarte jobs are scheduled locally, we can bring the right shingles, fasteners, and flashing with us on the first visit. No “we’ll have to order that and come back next week” unless a custom color match is required. When the manufacturer has a documented spec for a repair, we follow it – that matters when you file a claim.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Duarte Homes
- End-of-life wood shake on 1960s ranches: South of Huntington Drive, original shake roofs are failing. A single Santa Ana gust tears off loose shakes and exposes felt that’s been baking for 60 years. Replacement means a full re-roof with composition or tile – patching a 60-year-old shake roof is throwing money away.
- High-wind shingle loss on north-south ridge lines: Duarte’s fall winds hit gable ends and ridge caps hardest. We see the same homes lose shingles every October because the previous roofer used four nails instead of six and skipped the starter course.
- Flashing failures at chimney and vent penetrations: Duarte’s summer heat breaks down caulk and tar around flashing. What starts as a hairline gap turns into a leak during the first real rain. The fix is usually under $500 – the damage from ignoring it is not.
- Ponding on flat commercial roofs near the 210: If your building’s roof holds water 48 hours after rain, the membrane is failing. We see it on older commercial buildings along the 210 corridor. Regular scupper maintenance costs a few hundred dollars; full membrane replacement does not.
Pricing for Roof Repair in Duarte, CA
Here’s what we actually charge for common repairs in Duarte, and we’ll hold to this written price before any work starts. Shingle replacement runs $325 to $575 for a small section, $600 to $1,200 for a full slope. Flashing repair around a chimney or vent boot runs $350 to $550. Valley repair runs $450 to $900. Flat roof patches run $400 to $700 for a small membrane patch, $650 to $1,200 when drainage corrections are included. Leak repair is $325 to $475 for identification and targeted fix – if we can’t find the leak after a thorough inspection, we’ll tell you honestly and you don’t pay for a guess. Call (626) 389-1956 for a free estimate and a written price.
We Also Serve Cities Near Duarte
We work across the San Gabriel Valley: Monrovia, Arcadia, El Monte, and South El Monte, all within a short drive of Duarte. If you’re in a neighboring city and your roof needs attention, call (626) 389-1956 and we’ll get you scheduled. Same written price, same 365-Day Done Right Promise.
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
Your roof repair should meet a 110 mph design wind load at minimum, but we install to 130 mph with a six-nail pattern on GAF architectural shingles as standard for Duarte homes. The city’s location at the base of the San Gabriels means Santa Ana gusts hit harder here than in the flatlands to the south. When we document the nailing pattern with photos, you have evidence for your insurer that the repair met high-wind standards – which can matter when you file for the next event. Call (626) 389-1956 if you want a quote specific to your roof’s exposure.
Yes, Duarte requires a permit for roof repairs that replace more than a small section of roofing, and a full shake-to-composition conversion definitely requires one. The inspection checks that the new roofing meets current wind-load and fire-resistance requirements. We pull permits, manage the inspection scheduling, and document the completed work with photos before and after. Estimates for permitted work include the permit fee and inspection coordination – if a roofer quotes you without mentioning permits for a full conversion, ask why.
Duarte’s hillside grading rules mean we have to plan access and debris control before we start, not after. On steep northern foothill lots, tear-off debris can slide into drainage channels, and Duarte enforces sediment control with fines and stop-work orders. Our crews bring tarps and containment for every hillside job, and we factor the limited staging into the schedule. The repair itself is no different – what changes is that a compliant roofer plans for the slope. Call (626) 389-1956 and we’ll walk your property before quoting.
Most insurers cover storm damage repair, and many will include code upgrades if your policy has law-and-ordinance coverage, but they’ll want documentation that the new shingles were installed to a documented high-wind standard. Our photo documentation of the nailing pattern and the manufacturer’s installation spec has satisfied insurer wind-mitigation reviews for Duarte homeowners. We don’t handle the claim for you, but we give you everything you need to present it properly. The estimate is free – call (626) 389-1956.
A compliant quote should include the wind-load rating of the materials, the nailing pattern (six nails per shingle, not four), the permit fee and inspection schedule, hillside access and debris control, and written documentation of what gets replaced. A cheap quote skips the permit, uses four nails, doesn’t mention wind rating, and won’t give you photos. You’ll find the difference when the next Santa Ana hits or the insurer asks for proof. Crestview puts every one of those items in writing before work starts. Call (626) 389-1956 for a free estimate.
Roof repair in Duarte doesn’t have to be a guessing game. We give you a written price, a live arrival time, photo documentation, and a 365-day guarantee on every repair. Call (626) 389-1956 to schedule your free estimate, or reach out and a live person will answer – 24/7, not voicemail.
Written by Dylan Pace, Owner at Crestview Roofing Co Pasadena, serving Duarte and the San Gabriel Valley.