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
Roofers in Duarte, CA
Roof work in Duarte starts with knowing what you actually have up there. Between the 210 freeway and the San Gabriel Mountain foothills, we see Mission-style tile, aging mid-century composition shingles, and steep hillside planes that catch every Santa Ana gust. The honest first step is almost always a roof inspection, and that’s where we begin: a straight condition report on what’s failing, what’s holding, and whether repair will do the job or replacement is the only real answer. If you’re in 91008, 91009, or 91010, call (866) 282-5070 to schedule a free estimate.
Why Duarte Homes Are Different
Duarte isn’t one housing market; it’s two, and the roof problems don’t cross over. Down in 91010, most homes are tract and ranch builds from the 1950s through the 1970s. Shallow-pitch roofs, older composition shingles, and decades of San Gabriel Valley sun have done their work on those. Up in 91008, the lots climb into the foothills with steeper, multi-plane geometries, and homes face a completely different set of stresses: canyon wind, wind-driven debris, and clay tile that cracks under repeated thermal cycling.
The sun here is consistent, but the wind is the wildcard. Santa Ana events push gusts through the mountain passes that hammer ridge caps, flashings, and older underlayment on hillside exposures. We’ll walk the same street in 91008 and find four homes with wind damage while the flat lots down below never lost a shingle. Any roofer working Duarte has to read the terrain, not just the house. The mountain-to-valley transition is what makes this city different from Monrovia to the west or Azusa to the east, and it’s why we don’t give generic Southern California roofing advice here.
Styles & brands we work with






Our Main Duarte Services
Two jobs make up most of our calls in Duarte: repairing what storms and age have damaged, and replacing what can’t be saved. Here’s how we approach each one locally.
Roof Repair in Duarte
Most Duarte roofs don’t need a full replacement. They need specific, targeted fixes. We see the same pattern on hillside streets after every Santa Ana event: lifted ridge caps, broken tile, and flashing that pulled away from chimneys. Down-valley homes are more likely to show age-related wear, like cracking at the eaves or granule loss on older shingles. Repair is almost always faster and significantly cheaper than replacing the whole roof, and our inspection-based approach means we only propose the repair scope the evidence supports. See Roof Repair in Duarte for the full breakdown of what we fix and what it costs.

Roof Replacement in Duarte
When repair is no longer cost-effective, replacement is the right call, and Duarte homeowners have real material decisions to make. Mission-style tile is common and beautiful, but it’s heavy, and not every structure was framed for it. Composition shingles from manufacturers like IKO or Atlas offer a lighter option with strong wind ratings for canyon-edge exposure. We help you match the new roof to the house, the neighborhood, and the wind and heat loads of your specific street. See Roof Replacement in Duarte for material options and honest cost expectations.

What happens when you call
- 1
A real person answersNo phone trees — you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Roof Inspection in Duarte
A Roof Inspection in Duarte answers the question every homeowner has when they see a stain on the ceiling or a tile in the yard: what’s actually wrong, and what will it cost? Our inspection reports separate storm damage from age-related wear from simple cosmetic issues, so you get a repair-or-replace recommendation based on evidence, not on what we’d rather sell you. In a city with this much wind, sun, and terrain variation between 91008 and 91010, a professional condition report is the only way to know whether that cracked tile is isolated or the first sign of a failing system.
Roof Inspection Services
Signs you need it
Water staining on ceilings or walls, granules in the gutters, missing or cracked tiles after wind, or you’ve owned the home more than 10 years without a professional roof assessment.
What it costs in Duarte
A written roof inspection report in Duarte typically runs $150 – $400 depending on roof size, access difficulty, and whether drone imaging is required for steep hillside planes.
How we do it
We inspect the entire roof surface, flashings, penetrations, and drainage points, then document every finding with photos and provide a written report that separates what needs fixing now from what can wait.
Free Roof Inspection
Signs you need it
You know there’s a problem but want an honest professional assessment before deciding whether to invest in a full written report or move straight to a repair estimate.
What it costs in Duarte
We provide a free roof inspection with any repair or replacement estimate we prepare for Duarte homeowners, so you’re never paying just to learn what a fix might run.
How we do it
We walk the accessible roof areas, assess the visible condition, and give you a plain-language summary of what we found, along with a line-item estimate for any work we’d recommend.
What Roof Inspection Costs in Duarte
| Item | Typical range in Duarte |
|---|---|
| Visual roof inspection (written report) | $150 – $400 |
| Free inspection with repair/replacement estimate | $0 (included with estimate) |
| Specialist inspection (leak isolation, storm damage documentation) | $250 – $500 |
How long does a roof inspection take in Duarte?
Most inspections take 45 to 90 minutes depending on roof size and access. Hillside homes in 91008 with multiple roof planes take the longer end of that range.
Will you tell us if we don’t need a new roof?
Yes. That’s the entire point of the inspection. Most Duarte roofs don’t need full replacement, and our report tells you exactly what’s required, no matter how small the actual scope. Call (866) 282-5070 to schedule one.
Brands We Service in Duarte
We install and perform warranty work on shingles from IKO, Atlas, Tamko, and Boral, along with other major manufacturers. Parts and matching materials are readily available for Duarte jobs, which keeps repair turnaround quick after storm events. See our brands for the full list of what we carry and service.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Duarte, CA
| Service | Typical range in Duarte |
|---|---|
| Minor roof repair (small leak, a few shingles or tiles) | $300 – $800 |
| Moderate repair (flashing, multiple tiles, localized damage) | $800 – $2,500 |
| Major repair (water damage to decking, structural section) | $2,500 – $6,000 |
| Roof replacement (composition shingle) | $12,000 – $25,000 |
| Roof replacement (tile) | $20,000 – $45,000 |
| Visual roof inspection (written report) | $150 – $400 |
| Free inspection with repair/replacement estimate | $0 (included with estimate) |
| Specialist inspection (leak isolation, storm damage documentation) | $250 – $500 |
The biggest price drivers in Duarte are roof pitch and access. Steep hillside properties in 91008 take more time and safety setup than a flat ranch roof in 91010. Tile roofs also cost more to repair than composition shingles because individual tiles break easily and matching aged tile is a specialized skill. Every estimate we give is line-item and fixed; the price we quote is the price you pay, no change orders after work starts.
Neighborhoods We Serve in Duarte
We cover the full spread of Duarte, from the foothill streets of 91008 down through the 91009 corridor and the 91010 flat lots. That includes newer subdivisions, older mid-century tracts, and the hillside streets that border Bradbury. Response time for most Duarte inspections can be scheduled within the same week, depending on workload after wind events.
- Foothill hillside neighborhoods (91008)
- Central Duarte around Huntington Drive (91009, 91010)
- The ranch-home tracts east of Buena Vista (91010)
- Streets adjoining the Royal Oaks area
- Neighborhoods along the Bradbury city line
Service Area – Cities Near Duarte
Buena Park Roof Repair has served Duarte since 2018, and we work regularly across the neighboring San Gabriel Valley communities. Homeowners just over the city line in Bradbury, CA, where roof pitches get even steeper, call for inspections just like Duarte folks do. We also cover Monrovia, CA to the west with its older craftsman stock, Baldwin Park, CA down-valley, and Mayflower Village, CA just across the 210. Same honest assessment, same repair-first approach, no matter which side of the city line you’re on.
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 Roofers in Duarte
Yes, the City of Duarte requires permits for roof replacement and for structural repairs. Our replacement estimates include permit costs and we handle the paperwork and inspections from start to finish.
For non-emergency work, we typically schedule inspections within the same week, though demand can spike after major wind events. If a storm left your roof actively leaking, call us and we’ll talk through severity and timing honestly. Call (866) 282-5070.
In most cases, yes. With access to multiple major manufacturers including IKO, Atlas, Tamko, and Boral, we can often match replacement sections to the existing material more accurately than a roofer locked into a single brand. This protects both the look of your home and any remaining warranty coverage.
For a straight answer about your Duarte roof, call (866) 282-5070 to schedule your free estimate. We’ll tell you what it actually needs.
What happens when you call
- 1A real person answersNo phone trees — talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Duarte Customers Say
"Valley had been done without proper underlayment and was leaking. Redone correctly, and he explained exactly what had been wrong so I could understand it."
— Gilbert Morales"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."
— Terrence Carter"Storm took part of the ridge off at night. They tarped it the same evening so the rain didn't get in, and did the real repair the following week."
— Rafael Ramirez