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
Most Duarte roofing problems start small: a lifted shingle after a Santa Ana wind, a drip near the chimney after a hard winter rain, cracked sealant around a vent pipe. We start every job in Duarte with a Roof Inspection, because a roof at the foot of the San Gabriel Mountains ages differently than one in the flat basin a few miles south. Intense UV from hot inland summers bakes asphalt shingles in the 91010 flatlands, while hillside homes in 91008 face wind-driven rain and ember exposure from the Angeles National Forest. We inspect first, quote honestly, and only recommend replacement when a repair won’t hold. Call (877) 755-4274 for a free estimate.
Why Duarte Homes Are Different
Duarte sits at the foot of the San Gabriel Mountains, which means roofing here is defined by the wildland-urban interface. The steep-pitch roofs on hillside homes in 91008 and 91010 face two things flat-basin roofs don’t: brutal sun exposure that degrades asphalt faster, and ember-driven fire risk tied to Los Angeles County’s brush clearance inspections and Class A fire-rated assembly requirements. That combination changes what we look for during an inspection and what materials we recommend.
Duarte’s housing stock runs from mid-century single-family tract homes and ranch styles in the flat 91010 core to larger custom and hillside homes with complex, multi-pitch roofs in the 91008 foothills. Many of these roofs are now reaching or past their second or third re-roof cycle. That means we see a lot of original underlayment failing underneath shingles that still look fine from the ground. The climate doesn’t help: hot, dry inland-valley summers bake shingles and age underlayment, winter rains and Santa Ana wind events test flashing and ridge caps, and wind-borne embers from the adjacent forest add a fire-season variable most cities don’t deal with.
After a Santa Ana event, we watch the foothill edge first. Hillside homes in the 91008/91010 transition zone are usually the first to show lifted ridge caps and wind-scoured shingle tabs. Flat-core ranch roofs a mile away often just need annual leaf-and-debris clearing before the first winter storm. Knowing which Duarte neighborhood a roof sits in tells us a lot about what we’ll find before we climb the ladder.
Styles & brands we work with






Our Main Duarte Services
Duarte homeowners call us most often for two things: a roof that’s leaking or showing storm damage, and a roof that’s reached the end of its serviceable life. Both start with the same honest assessment. Here’s what each involves in Duarte specifically.
Roof Repair in Duarte
Most Duarte roof repairs come down to wind or sun. Santa Ana winds lift ridge caps and shingle tabs on exposed foothill slopes, while years of intense sun dry out sealant around vents, skylights, and flashings in the flat 91010 core. We match repairs to the existing shingle brand, whether that’s GAF, CertainTeed, Owens Corning, or IKO, so the fix blends and performs like the original roof. A lifted cap on a 91008 hillside house needs a different repair approach than a cracked vent boot on a 91010 ranch. Read more about how we handle repairs across Duarte on our Roof Repair in Duarte page.

Roof Replacement in Duarte
When a Duarte roof has failed, replacement is the only honest answer. That’s especially true for foothill homes in 91008, where a full tear-off gives us the chance to upgrade to Class A fire-rated assemblies that meet Los Angeles County’s brush-zone requirements. For flat-core homes in 91010, we often see second and third re-roof cycles where old underlayment has failed beneath shingles that still look passable. We recommend replacement only when repair would be throwing good money after bad. See how we price and schedule full replacements on our Roof Replacement in Duarte page.

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
Roof Inspection in Duarte is the single most useful service we offer, because the local climate hides problems until they become leaks. The hot, dry inland-valley summers accelerate shingle granule loss and underlayment aging in ways you can’t see from the ground, and Santa Ana wind events cause damage that often doesn’t show as an interior leak for months. We inspect every roof as a system: shingles, underlayment, flashing, ventilation, and the ridge caps that take the worst of the wind in the 91008 foothills. If you’ve owned a Duarte home for more than 10 years, or you just bought one, start with a Roof Inspection before you spend money on repairs you might not need.
Roof Inspection Services
Signs you need it
You see granule buildup in your gutters, curling shingle edges, or dark streaks on north-facing slopes that stay damp longer in winter.
What it costs in Duarte
A standard visual inspection in Duarte typically runs $149 to $400, depending on roof complexity and whether it’s a single-story ranch or a multi-pitch hillside home.
How we do it
We walk the entire roof surface, check flashing and sealant points, document every finding with photos, and deliver a written condition report with repair recommendations ranked by urgency.
Roof Estimate
Signs you need it
You’re deciding between repairing one slope and replacing the entire roof, and you need a real number, not a sales pitch.
What it costs in Duarte
In Duarte, a standard 25-square roof replacement estimate typically falls between $12,500 and $20,000, while a repair estimate ranges from $250 to $1,200 depending on scope.
How we do it
We measure the roof, assess the deck and underlayment condition, account for Duarte’s steeper foothill pitches or flat-core ranch layouts, and give you a line-item written quote before any work is scheduled.
What Roof Inspection Costs in Duarte
| Item | Typical range in Duarte |
|---|---|
| Standard visual inspection (single-story ranch) | $149 – $250 |
| Inspection with detailed report (multi-pitch or foothill home) | $250 – $400 |
| Repair estimate after inspection | $250 – $1,200 |
How often should a Duarte roof be inspected?
We recommend every two to three years for most Duarte homes, and annually for foothill properties in 91008 that face direct Santa Ana wind and ember exposure. Call (877) 755-4274 to schedule one.
Does a roof inspection include the attic?
Yes. We check attic ventilation, look for water stains on the decking, and assess insulation airflow, which matters a lot in Duarte’s hot summers. Call (877) 755-4274 for an exact scope.
Brands We Service in Duarte
We work with materials from major manufacturers including CertainTeed, Owens Corning, IKO, and Atlas, and we stock common parts in the Duarte area so repairs don’t wait on a supplier. That means a our brands page worth checking if you want to see what we match and why. Brand-matched repairs turn around faster and blend better with your existing roof.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Duarte, CA
| Service | Typical range in Duarte |
|---|---|
| Standard roof inspection | $149 – $400 |
| Minor shingle repair | $250 – $500 |
| Flashing repair | $300 – $800 |
| Ridge cap repair (common after Santa Ana winds) | $350 – $750 |
| Vent or pipe boot replacement | $250 – $450 |
| Gutter cleaning and debris clearing (flat-core roofs) | $150 – $350 |
| Moderate repair (multiple leaks, deck patch) | $500 – $1,200 |
| Standard roof replacement (25 squares, architectural shingles) | $12,500 – $20,000 |
| Full tear-off with high-wind or fire-rated upgrades | $14,000 – $22,000 |
What pushes a Duarte roof price up: steep foothill pitches that require safety rigging, Class A fire-rated assembly upgrades in the brush zone, and complex multi-pitch layouts on custom 91008 homes. We quote a fixed price upfront, in writing, and we don’t change it once work starts.
Neighborhoods We Serve in Duarte
We cover all of Duarte, from the flat-core ranch neighborhoods around the 91010 ZIP to the foothill slopes and custom homes in 91008, plus the transition zone where the two meet. Most of our Duarte inspections and repair calls get scheduled within a few business days, and emergency leaks from visible storm damage get prioritized.
- Foothill neighborhoods in 91008
- Flat-core ranch tracts in 91010
- The 91008/91010 transition zone around the hillside edge
- Areas near the Angeles National Forest boundary
Service Area – Cities Near Duarte
Weathervane Roof Repair serves Duarte and the surrounding foothill and valley communities. If you’re up the hill in Bradbury, CA, over in Monrovia, CA, down toward Baldwin Park, CA, or in Mayflower Village, CA, we can inspect and repair your roof with the same straight assessment we give Duarte homeowners.
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, for full replacements Duarte requires permits through Los Angeles County or city channels, and we pull them and schedule inspections as part of the job. Minor repairs typically don’t need a permit. Call (877) 755-4274 and we’ll tell you exactly what your project requires.
Yes, many 91008 hillside homes have HOA rules about shingle color, material class, or fire-rated assemblies. We review those requirements during the estimate and make sure the material choice complies before we order anything. Call (877) 755-4274 to talk through your HOA’s specifics.
Most Duarte inspections are scheduled within two to three business days, and we prioritize homes with an active leak or visible wind damage after Santa Ana events. Call (877) 755-4274 and we’ll get you on the schedule.
If your Duarte roof is leaking, showing wind damage, or just hasn’t been looked at in years, call Weathervane Roof Repair at (877) 755-4274 for a free estimate. We’ll tell you exactly what your roof needs, and what it doesn’t.
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."
— Robert Fletcher"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."
— Gabriela Flores"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."
— Michael Miller