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
Roofers in Duarte, CA
Roof Inspection in Duarte usually costs between $195 and $450, and given the age of much of the housing stock at the foot of the San Gabriels, it’s the service that prevents the most expensive surprises. We’re Hollywood Roofing Co, and we’ve served Duarte since 2016. Homes here face a specific combination of intense UV, Santa Ana wind gusts, and hillside runoff that a generic roof checklist misses. Call (833) 589-7971 if you want a straight answer about what’s happening above your head.
Why Duarte Homes Are Different
Duarte sits where the San Gabriel Mountains meet the valley floor, and that position shapes every roof in the 91008, 91009, and 91010 ZIP codes. The original mid-century ranch homes and 1960s-70s tract houses that make up much of the city are now on their second or third roof, and many of those are failing. Foothill streets near the canyon mouths take the brunt of winter Santa Ana events, with gusts strong enough to crease shingle tabs and lift ridge caps. The 2009 Station Fire left a burn scar above town that still affects roofs indirectly: after the first heavy rain of each season, gutters and valleys clog with ash and fine debris washed down from the hillsides. Skipped sheathing is common on the older stock, which changes how we fasten new materials. Flat and low-slope sections on the valley floor collect debris and hold water against flashing, and that’s where leaks tend to appear after El Niño winters. We inspect for all of it, because a Duarte roof has to handle more than just sun.
Styles & brands we work with






Our Main Duarte Services
Most Duarte homeowners call us for one of two reasons: a specific failure that needs surgical repair, or a roof that has reached the end of its useful life and needs replacement. Both start with an honest look at what’s actually there.
Roof Repair in Duarte
Repairs in Duarte tend to cluster around a few predictable failure points: lifted shingle tabs on windward slopes near the foothills, dried-out flashing around chimneys and skylights, and clogged valleys after the first winter storm carries ash down from the burn scar. We source matching materials regardless of brand, so a repair blends rather than patches. Read more about Roof Repair in Duarte and what a targeted fix costs here.

Roof Replacement in Duarte
A full replacement in Duarte is usually a decision driven by age: the original composition shingles from the 1960s and 70s are long past their rated life, and the intense UV from Duarte summers accelerates granule loss. We replace over skipped sheathing properly, which many crews skip because it adds a day. For material options from seven major brands and a realistic timeline, see Roof Replacement in Duarte.

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 is the most direct way to know whether the shingles that look tired from the street are actually failing, or just weathered. Given the city’s mix of 50-to-70-year-old homes, Santa Ana wind exposure along the foothills, and the debris that washes down from the Station Fire scar each rainy season, we find problems on roughly a third of the roofs we inspect that the homeowner didn’t know existed. As a standalone service, not a sales call in disguise, it gives you a condition report you can use on your own timeline. That’s how we approach every Roof Inspection in this city.
Roof Inspection Services
Signs you need it
You own a home built before 1990, you’ve never had the roof formally inspected, or you noticed granules collecting in your gutters after a heavy Duarte rain.
What it costs in Duarte
A standard inspection on a valley-floor ranch or two-story tract home runs $195 to $350; steeper foothill homes with complex valleys run $300 to $450.
How we do it
We walk the roof surface, check the attic and rafters, examine flashing, penetrations, and valleys, then document everything with photos and give you a written condition report the same day.
Roof Estimate
Signs you need it
You’re planning a repair or replacement and need a written, line-item price based on your roof’s actual condition and square footage, not a guess from a satellite photo.
What it costs in Duarte
The estimate itself is free when paired with an inspection; if you already have a recent inspection report from another company, we can price from that at no charge.
How we do it
We measure the roof, count the penetrations and valleys, note the decking condition, and then price your job using real material costs from all seven brands we carry, so you see exactly what you’re paying for.
Free Roof Inspection
Signs you need it
You’re a Duarte seller preparing for a transaction and need a condition letter, or a buyer in a 10-day contingency window who needs a factual report.
What it costs in Duarte
Our inspection for homeowners evaluating repair versus replacement decisions typically runs $195 to $350 depending on roof size and pitch.
How we do it
We follow the same process for every inspection, with no upsell: walk, document, report, and answer your questions about what actually matters.
Hail Damage Roof
Signs you need it
You see random circular dents in shingles or downspout splash blocks, or a neighbor on your Duarte street filed a hail claim after a spring storm cell.
What it costs in Duarte
Hail-specific inspections fall in the same $195 to $450 range, and if we document qualifying damage, the inspection cost is often recoverable through your policy.
How we do it
We look for hail signature patterns, check soft metals for impact marks, document everything for your insurer, and give you an honest read on whether a claim is worth filing.
Roof Inspection Companies
Signs you need it
A previous contractor flagged “issues” but gave you no photos or specifics, or you want a second opinion before approving an expensive repair.
What it costs in Duarte
Independent assessments for in-progress disputes or purchase contingencies typically run $300 to $450, reflecting the added documentation we provide.
How we do it
We act as an independent set of eyes, deliver a report with photographic evidence and clear recommendations, and never tie the findings to a pitch for replacement work.
What Roof Inspection Costs in Duarte
| Item | Typical range in Duarte |
|---|---|
| Standard inspection (ranch/tract home) | $195 – $300 |
| Complex or steep foothill inspection | $300 – $450 |
| Hail or storm-specific damage assessment | $195 – $350 |
How often should a Duarte roof be inspected?
Every two to three years for homes under a decade old, and annually once a roof passes year 12 or 15. Foothill homes near the canyon mouths should be checked after each significant Santa Ana season.
What does a roof inspection in Duarte include?
A full surface walk, attic and rafter check, flashing and valley examination, granule-loss assessment, and photo documentation of every issue we find. You get the report the same day. Call (833) 589-7971 to schedule.
Brands We Service in Duarte
We install and repair roofs from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, which means your replacement isn’t limited to whatever one supplier happens to stock. For Duarte repairs, we routinely source CertainTeed, Owens Corning, and Atlas shingles locally, so a patch doesn’t sit on your roof looking like a patch. See our brands for the full lineup.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Duarte, CA
| Service | Typical range in Duarte |
|---|---|
| Roof inspection (standard home) | $195 – $300 |
| Roof inspection (steep/complex) | $300 – $450 |
| Shingle repair (small patch, 1 – 3 tabs) | $150 – $300 |
| Flashing repair/replacement | $250 – $600 |
| Leak repair (valley or penetration) | $300 – $700 |
| Partial re-roof (one slope/section) | $1,800 – $4,500 |
| Full composition shingle roof (1,200 – 1,600 sq ft) | $7,500 – $12,000 |
| Full roof, larger or complex pitch | $12,000 – $18,000+ |
Prices in Duarte push toward the upper end on foothill homes with steep pitches, skipped sheathing that needs to be overlaid, and limited staging access that slows the crew. We quote a fixed, written, line-item price before we start, and that number does not change unless you ask for something different mid-job.
Neighborhoods We Serve in Duarte
We work across all three Duarte ZIP codes, from the mid-century tract streets near the 210 to the hillside homes that climb toward Bradbury. Response time across the city is typically same week for inspections, and repairs are often scheduled within a few days of the estimate.
- Royal Oaks
- Northview
- Fish Canyon foothills
- Las Lomas
- Encanto Park area
Service Area – Cities Near Duarte
Our crews also cover the neighboring foothill and valley communities where the same wind and drainage concerns apply. We work regularly in Bradbury, CA, Monrovia, CA, Baldwin Park, CA, and Mayflower Village, CA.
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, roof replacements in Duarte require a building permit and an inspection pass on the final work. Repairs under a certain size threshold may not, but we handle the permit paperwork for every replacement so you don’t have to navigate City Hall.
We typically get to post-storm inspection requests within three to five business days, faster if you’re seeing active water intrusion. The weeks after the first big winter rain are our busiest, so booking an annual inspection in fall gets you ahead of the rush.
Yes. We cover every neighborhood in 91008, 91009, and 91010, including the steep foothill streets where staging takes longer and the older valley tracts where skip sheathing is common. Call (833) 589-7971 to schedule a free estimate.
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
"Roof is solid and the price was competitive. The job ran a day over because of weather, which is nobody's fault, but I would have liked a call about it rather than noticing the crew hadn't shown up."
— Darius Prince"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."
— Tim Brooks"He told me my roof had another five or six years in it and I should not replace it yet. He was standing there with a quote pad in his hand. That's why I'll call him when it's time."
— Gabriela Morales