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

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
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

Roofers in Duarte, CA

Roof inspection in Duarte is the smart first call when you notice a stain on the ceiling, granules in the gutter, or just haven’t looked up in a few years. Most of the homes here sit against the San Gabriel Mountain foothills, where UV exposure, Santa Ana wind gusts, and dry canyon debris age roofs faster than homes just a few miles down the valley floor. Barnwood Roofing has served Duarte since 2013, and we’ll tell you straight whether a repair is enough or if replacement is the honest answer. Call (855) 382-1073 to schedule an inspection.

Call (855) 382-1073

Why Duarte Homes Are Different

Duarte is a narrow foothill city wedged between the mountains and the 210 freeway, and the roof problems we see change noticeably from one side of town to the other. In the flatland neighborhoods of 91010, mid-century ranch and post-war stucco homes dominate, many still carrying the original wood shake or a first-generation asphalt shingle roof that’s now 25 to 30 years old. Up in 91008 and 91010’s foothill streets, the pitches get steeper and the exposure shifts: up-slope shingle fields take the brunt of the Santa Ana winds, while the afternoon sun beats directly onto the mountain side and bakes southern exposures.

Duarte’s identity as a small-town city, home of City of Hope, means the neighborhoods are older and tightly woven. That shows up on the roof in a few specific ways. Tight lot access makes material staging harder than in newer subdivisions with wide side yards. Mature trees drop leaf litter into valleys and gutters, holding moisture against the deck during the short winter wet season. And because so many homes are neighbor-adjacent, a replacement often means coordinating tarping, fastening, and cleanup in a way that respects the family across the fence. The foothill edge also sits within the ember-exposure zone during fire season, so roof edges, vents, and gutter detailing get scrutinized more here than a couple miles down the hill.

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

Our Main Duarte Services

Duarte homeowners call us most about two things: damage that needs a surgical fix and full replacements on homes that have reached the end of serviceable life. Both start with an honest assessment of what’s actually happening on the roof.

Roof Repair in Duarte

Roof repair in Duarte tends to fall into a few familiar patterns. Wind-scoured shingle fields on up-slope exposures lose their seal and start flapping. Old wood shakes crack, curl, and split well before flatland roofs down the hill show the same age. Valley metal corrodes under leaf litter, and pipe boot flashings dry out in the heat. We treat repair as a legitimate, permanent fix, not a stopgap or a foot in the door for a replacement pitch. If a repair is enough, we’ll tell you that plainly. If it isn’t, we’ll show you why with photos from your own roof. Learn more about Roof Repair in Duarte.

Roof Repair in Duarte

Roof Replacement in Duarte

When a Duarte roof has reached the end, the decision usually comes down to ridge exposure and deck condition. Foothill homes with steep pitches and full afternoon sun age shingles unevenly, and we often find that the sun-baked side has lost granule adhesion while the up-slope side has wind lift. Replacement on Duarte’s older homes also means accounting for tight access and tear-off debris routing through mature landscaping. Because we source from seven manufacturers, the right material is matched to the home’s exposure, slope, and budget, not to whatever is sitting in a warehouse. See Roof Replacement in Duarte for the full picture.

Roof Replacement in Duarte
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (855) 382-1073

What happens when you call

  1. 1
    A real person answersNo phone trees — you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Roof Inspection in Duarte

Roof inspection in Duarte is a standalone service we take seriously because the houses here are at the age where problems hide until they leak. In the foothill streets above the 210, we routinely find wind-scoured shingle fields on one side of the ridge and sun-baked, brittle shakes cracking on the other, both of which can look fine from the street for years. A proper Roof Inspection walks every slope, checks the flashings, the valleys, the vents, and the gutters, then gives you a written report with photos so you can see exactly what we’re seeing. Inspection first, recommendation second.

Roof Inspection Services

Signs you need it

You need a roof inspection in Duarte when you see granules collecting in gutters, notice curling or lifting shingle edges from the street, or spot interior ceiling stains after the Santa Ana winds blow through.

What it costs in Duarte

A full roof inspection in Duarte runs $180 – $340 depending on roof size, slope, and access, and that price is credited back to you if the inspection leads to repair or replacement work with us.

How we do it

We walk every slope and ridge, check all flashings, valleys, vents, and gutter runs, then document everything with photos and give you a written report showing the condition of each component and what actually needs attention now versus what can wait.

Hail Damage Roof

Signs you need it

After a hailstorm passes through the San Gabriel Valley foothills, you may see spatter marks on the composition shingles, small divots in soft metal flashing, or dents on vents and gutter screens, all signs that warrant a closer look.

What it costs in Duarte

We include hail-damage assessment within a standard roof inspection, so Duarte homeowners pay $180 – $340 for the full walk and report with photo documentation for any insurance claim.

How we do it

We inspect each slope for impact marks and spatter, check the flashings and soft metals for dings, and photograph every affected area so you have clear evidence for a claim if the damage is real, and if it’s not, we’ll tell you that too.

Roof Estimate

Signs you need it

When a Duarte roof is showing its age or has known damage and you want to understand costs across materials and product tiers before committing, it’s time to get a formal written estimate.

What it costs in Duarte

A detailed written roof estimate in Duarte starts around $180 – $340 as part of the inspection service, and that cost is fully credited if you move forward with repair or replacement through us.

How we do it

We measure the roof, confirm slope and access conditions, then price the job across the material options that fit your home from the seven manufacturers we work with, so you’re choosing from real options at different price points rather than a single take-it-or-leave-it number.

What Roof Inspection Costs in Duarte

Item Typical range in Duarte
Full roof inspection (all slopes) $180 – $340
Inspection with written report & photos $180 – $340
Inspection credit toward repair/replacement Full credit applied

How long does a roof inspection take in Duarte?

A typical Duarte roof inspection takes 45 to 90 minutes depending on roof size, number of slopes, and how much documentation is needed. You’ll have the written report the same day. Call (855) 382-1073 to schedule yours.

Will you tell me if I don’t need a new roof?

Yes, and that’s the whole point of the inspection. If the roof has years left with targeted repairs, that’s what we’ll recommend. Call (855) 382-1073 for an honest assessment.

Brands We Service in Duarte

Barnwood Roofing works with CertainTeed, Owens Corning, IKO, and Atlas products across Duarte, and we stock common flashing, underlayment, and accessory parts from these manufacturers so repairs don’t stall waiting on special orders. That means most Duarte repairs move from assessment to completed work within days, not weeks. See our brands for the full span of manufacturers we install and service.

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

Pricing for Roofers in Duarte, CA

Service Typical range in Duarte
Full roof inspection $180 – $340
Inspection with written report & photos $180 – $340
Roof estimate (credited toward work) $180 – $340

What pushes pricing up in Duarte is what you’d expect from a foothill city: steep pitches on hillside lots, tight access for tear-off and material staging on older streets, and roof damage that extends into the decking or requires extra ventilation work for the ember zone. Whatever the number is, you’ll get a written line-item quote before work starts, and that number doesn’t move unless you change the scope.

Neighborhoods We Serve in Duarte

We work across all of Duarte, from the older foothill streets climbing toward the mountains down to the flatland tracts near the 210. Most of our Duarte repairs are scheduled within one to two weeks of the initial inspection, depending on weather and material availability.

  • Foothill neighborhoods near Royal Oaks Park
  • The flatland ranch tracts north of Huntington Drive
  • Neighborhoods adjacent to City of Hope
  • The hillside streets climbing toward Bradbury
  • Older post-war subdivisions near the 210 corridor

Service Area – Cities Near Duarte

Barnwood Roofing serves Duarte and the surrounding foothill and valley communities. If you’re in Bradbury, CA, we work the steep, tree-shaded hillside lots just east of Duarte. In Monrovia, CA, we see the same aging mid-century stock with its own canyon exposure. Down the hill, Baldwin Park, CA and Mayflower Village, CA bring flatter terrain but the same sun and wind cycle. Wherever you are, the first step is the same: a straight assessment of what’s actually happening on the roof.

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

Ready to get started? Free estimates · Free in-home estimates response in Duarte
Call (855) 382-1073

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roofing 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

★★★★★ 4.8 from 6+ reviews

"Went up in the attic first with a flashlight before going on the roof, which no other estimator bothered to do. Found the stain and worked backward from there."

— Danielle Delaney

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

— Todd Meyer

"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."

— Hector Ramirez

How It Works in Duarte

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing 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.

Request a Free Estimate

Tell us what's going on in Duarte — we'll get back to you fast. No obligation.

By reaching out through this form, you agree to the terms of our Privacy Policy and consent to receive communications by telephone, text message, or email about your request, including by the independent contractors we may refer it to.

Call Now - 24/7 Dispatch
Areas We Serve
Call Now - 24/7 Dispatch