Roof Replacement in Duarte, CA | Weathervane Roof Repair

Roof Replacement in Duarte — Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

252+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Architectural shinglesArchitectural shingles
Metal roofingMetal roofing
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Fast, Reliable Roof Replacement Across Duarte

Roof replacement in Duarte, CA typically runs $11,000 – $19,000 for a standard asphalt shingle tear-off and install on a 1,800-square-foot home, and most jobs wrap in 4 – 8 days once materials arrive. That’s the number most Duarte homeowners actually need, but the honest conversation starts before any of that: what’s on your roof now, what condition the decking underneath is in, and whether your hillside property in 91008 or 91010 triggers Los Angeles County’s stricter fire-code requirements. We’ve been working on roofs across the flat 91010 core and the foothill transition zones long enough to know Duarte isn’t one roofing market. It’s two. Call (877) 755-4274 and we’ll tell you exactly what your roof needs, and what it doesn’t.

Call (877) 755-4274

Why Weathervane Roof Repair Is Duarte’s Preferred Roof Replacement Company

Duarte homeowners don’t have time for a roofing company that treats their house like a template. The ranch homes off Huntington Drive need a different approach than the steep-pitch custom builds climbing toward Royal Oaks Park. Our crews know both. We’re a roof-only specialist, which means every inspection, repair, and replacement we handle is exactly that: roofing. Not a general contractor squeezing your re-roof between a kitchen remodel and a plumbing job.

Gil Tanner leads the team, and his approach hasn’t changed since we started working in Duarte. Inspection comes first. Always. A $500 repair gets recommended when a $15,000 replacement isn’t warranted. That repair-first philosophy is why Duarte homeowners call us back when they do need the bigger job. We work across seven major shingle brands so the material recommendation fits your roof’s exposure, the fire-code requirements on your hillside lot, and your budget. Not the other way around. Duarte homeowners deal with enough surprises when a roof gets torn off. The bid process shouldn’t be one of them.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

New Roof Installation in Duarte

New Roof Installation in Duarte means one of two things in practice: a full tear-off and replacement on an existing home, or a roof going on new construction and additions, which you’ll find scattered through the foothill lots in 91008 and the older subdivided parcels around 91010. Either way, the job starts with a decking inspection and a code review, because Duarte’s wildland-urban interface doesn’t forgive shortcuts. A new roof on a hillside home in the 91008/91010 transition zone has to satisfy Los Angeles County brush clearance inspectors and carry a Class A fire-rated assembly. That’s a code layer flat basin roofs in Baldwin Park never face.

For a standard new roof install on a mid-century ranch in the 91010 flat core, expect $12,000 – $18,000 for a complete tear-off, new underlayment, drip edge, and architectural asphalt shingles. Hillside homes with complex multi-pitch rooflines and fire-rated assemblies run higher, often $18,000 – $28,000 or more depending on complexity and access. We write every change order before touching the first sheet of decking, so the number you approve is the number you pay.

Full tear-off versus overlay

A second or third layer of shingles over an original roof is never something we recommend in Duarte. The housing stock here is too old, and the decking under those layers has been cooking in inland-valley sun for decades. Tear-off is the only way to find rotted sheathing before it fails under winter rain.

Fire-rated assemblies

Any replacement on the foothill edge has to meet Class A assembly requirements. That affects underlayment choices, shingle selection, and sometimes eave and ridge detailing. We handle the paperwork and the inspection sequencing so you’re not chasing county sign-offs alone.

Reroofing in Duarte

Reroofing in Duarte is where we earn our keep, because most of the homes reaching us in 91010 and the lower 91008 hillsides are on their second or third shingle cycle. The original mid-century roofs are long gone. The second roof, installed in the 1990s or early 2000s, is now delaminating from UV exposure, cracking at the ridge, or lifting at the eaves after another Santa Ana season. Reroofing is the same physical job as replacement, but the condition of what’s underneath changes everything. A Duarte roof that’s seen 50-plus years of heat, wind, and occasional ember drift from the Angeles National Forest is never a clean tear-off.

Budget $11,000 – $17,000 for a straightforward reroof on a flat-core ranch in 91010, and $16,000 – $26,000 for a hillside home in 91008 or 91010 where the county fire code and steeper access add labor and material cost. Those numbers assume architectural shingles, new underlayment, and full drip edge replacement. We’ll give you a written line-item quote before any work begins.

Decking replacement

Skip sheathing was common on 1960s Duarte builds, and it is rarely sound after 50 years. We inspect every sheet after tear-off and write a per-sheet price into the original contract, so if you need 12 sheets of OSB instead of four, the cost is known upfront. Not an emergency negotiation.

Flashing and drip edge

Duarte’s winter rains and Santa Ana wind events concentrate their abuse on flashing, valleys, and drip edge. Reusing old metal on a hillside home is a false economy. It leaks at the first storm, and you’re paying twice for labor. We replace it on every reroof.

Trusted Brands We Service in Duarte

We install and repair roofs using materials from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. In Duarte, we regularly spec Roof Replacement systems using Owens Corning and Atlas architectural shingles for the flat-core homes, and IKO or Tamko products where the fire-rated assembly and wind-uplift requirements tighten on the hillside lots. No brand allegiance, no upselling. Seven leading brands, one honest recommendation. If your existing roof is a brand-matched system and only a section needs replacing, we’ll match it so the repair doesn’t look like a patch job.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Common Roof Replacement Problems We See in Duarte Homes

  • Rotted skip sheathing on 1960s ranches: The original 1×6 boards dry out, cup, and fail under three layers of shingles. By the time we tear off, some sections crumble at a touch. We check every sheet and replace what’s failed before anything new goes down.
  • Wind-scoured ridge caps on foothill homes: After a Santa Ana event, the 91008/91010 transition zone shows lifted ridge caps and broken shingle tabs first. Flat-core roofs a mile away just need the leaves cleared. That elevation difference changes what we recommend, and what the county will inspect.
  • Failed valleys without ice and water shield: Duarte’s older roofs were built before modern underlayment standards. Valley leaks happen fast once the rains arrive, and the water tracks under the shingle layer. We install ice and water shield in every valley on a replacement, code or not.
  • Ember exposure on hillside replacements: Homes along the wildland-urban interface face brush clearance inspections the flat basin never sees. A roof that skips Class A materials fails inspection and leaves the homeowner scrambling before the next fire season. We build the code requirements into the first bid, not a change order later.

Pricing for Roof Replacement in Duarte, CA

Duarte splits into two pricing realities, and any honest roofer should tell you that upfront. A flat-core ranch in 91010 on a standard lot with simple gables will run $11,000 – $17,000 for a full tear-off and architectural shingle replacement. A hillside home in 91008 or the upper 91010 transition zone with multi-pitch rooflines, steeper access, and Class A fire-rated assembly requirements will cost $16,000 – $28,000. The variables are decking condition, roof complexity, and whether your hillside lot triggers additional brush clearance and eave detailing requirements. We price per sheet for decking, per linear foot for drip edge and flashing, and we write it all down before work starts. Call (877) 755-4274 to schedule your free estimate. We’ll give you an honest line-item quote for your specific roof.

We Also Serve Cities Near Duarte

Our crews work throughout the San Gabriel Valley and foothill communities around Duarte, including Bradbury, Monrovia, Baldwin Park, and Mayflower Village. If your roof sits in the same heat, wind, and fire-code zone, we can help. Same inspection-first process, same written line-item estimates, same repair-first honesty.

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 Replacement in Duarte

Why Duarte Chooses Weathervane Roof Repair

We set the standard for roof replacement in Duarte.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Duarte

Getting your roof replacement handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof replacement needs and we provide an upfront, transparent quote — no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Duarte — typically within 30–60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roof replacement pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Duarte Customers Say

Trusted by homeowners across Duarte and surrounding areas.

★★★★★

"Full replacement after the hail. They handled the insurance adjuster meeting, documented everything, and I did not have to argue with anybody. Crew was here three days and the yard was cleaner when they left than when they started."

Marco Mendoza · Verified customer
★★★★★

"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."

Karen Kim · Verified customer
★★★★★

"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 · Verified customer

Ready for Roof Replacement in Duarte?

Call now for a free estimate — or request one below. Licensed, insured, and here with fast after-hours help in Duarte.

(877) 755-4274

Request a Free Estimate in Duarte

Tell us about your roof replacement needs — we'll respond within the hour.

By submitting this form, you agree to the terms of our Privacy Policy and agree to be contacted by phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Areas We Serve
Call Now - 24/7 Dispatch