Roof Repair in Duarte, CA | Barnwood Roofing

Roof Repair 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
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

Fast, Reliable Roof Repair Across Duarte

Roof repair in Duarte usually runs between $350 and $1,400 depending on what’s failing, and most jobs we handle are done in a single visit. We work the foothill streets above the 210 and the flatland tracts below it, so we know what a wind-scoured ridgeline in 91008 needs versus a sun-baked composition roof in 91010. If you’ve got a leak, lifted shingles, or flashing that’s pulling away, call us at (855) 382-1073. We’ll tell you straight whether a repair is enough or if the roof’s at the end of its life.

A roofing contractor performing shingle roof repair with a pry bar in Duarte, CA

Call (855) 382-1073

Why Barnwood Roofing Is Duarte’s Preferred Roof Repair Company

We repair roofs as a core service, not as a fallback when a replacement pitch fails. That matters in Duarte because a lot of the homes here, especially the mid-century ranches and post-war stucco houses in 91010, have roofs that need surgical work, not a full tear-off. We’ll say so when that’s the case. Ruben Calloway built Barnwood Roofing around the idea that an inspection should produce an honest recommendation, not a sales script.

Our crews know the tight driveways and mature oaks in the older foothill neighborhoods, and we’ve worked on enough wind-lifted ridge caps near Royal Oaks Park to know what to look for before we even set a ladder. We’re not the biggest roofing company in the San Gabriel Valley, and that’s fine. We’d rather be the one that gives you a straight answer and a repair that holds.

When you call, you get a real assessment. We carry materials and parts locally, so a repair on a CertainTeed shingle roof or an old Owens Corning field doesn’t have to wait on a warehouse order from Riverside.

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

Emergency Roof Repair in Duarte

Emergency Roof Repair in Duarte usually means one of three things: a wind event along the foothill edge has peeled shingles back and rain is getting in, a branch from one of the older oaks or pines near the Angeles National Forest boundary has punched through the decking, or a valley or vent flashing has failed and water is running into the ceiling. We respond to Duarte addresses the same day when we have a crew available, and emergency calls are triaged ahead of routine estimates. Expect to pay $450 to $1,200 for most emergency repairs, with tarping running $250 to $400 when a full repair can’t be safely completed in the storm window.

What We Do First

We stop the water. That means a temporary seal or tarp, then a real look at what failed. On a Duarte hillside home, that often means checking the up-slope shingle field before the obvious leak point, because wind-driven rain doesn’t always enter where the stain shows.

When It Can’t Wait

A small leak near a pipe boot or vent is a repair you can schedule. Water coming through a light fixture or running down an interior wall after a Santa Ana blow is not. If drywall is wet, don’t wait for the estimate conversation. Call us and we’ll get someone out.

Flat Roof Repair in Duarte

Flat Roof Repair in Duarte is common on the post-war stucco homes and garage additions built in the 1950s and 60s, many of which still have original built-up or modified bitumen roofs. The flatland 91010 tracts see intense summer heat that dries out the asphalt and causes alligator cracking, while the foothill homes get wind-blown leaf litter that packs the drains and scuppers. Most flat roof repairs in Duarte run $450 to $1,300. If the membrane is at the end of its service life, we’ll tell you, but plenty of the flat roofs we see just need a patch, a drain detail, or a new pipe boot.

Patching vs. Replacing Membrane

A localized patch on a flat roof is a legitimate long-term repair when the surrounding membrane still has life. We pull back the failed section, inspect the substrate for rot, and patch with matching material from the manufacturer we carry.

Drain and Scupper Work

Duarte’s dry canyon leaf litter is a flat roof’s enemy. We see drains packed with leaves that dam water against flashings and parapet walls. Cleaning and re-detailing a drain is often a $300 to $500 fix that prevents a $3,000 replacement.

A professional roofer repairing shingles on a residential roof in Duarte, CA

Trusted Brands We Service in Duarte

We work with seven roofing manufacturers, which means when we repair a Duarte roof we’re matching the existing product, not forcing a brand swap. That matters when one house has an Atlas field and the neighbor three doors down has an IKO roof. We stock local parts for Duarte customers from CertainTeed, Owens Corning, and IKO among others, so most repairs don’t wait on shipping. If your roof can be repaired with the manufacturer’s specified materials, that’s what we’ll do. We’ll tell you if a repair is enough, and we’ll stand behind it.

Common Roof Repair Problems We See in Duarte Homes

  • Wind-lifted shingles on foothill ridgelines. The up-slope faces above the 210 take the full force of Santa Ana winds, and we regularly see architectural shingles lifted at the ridge and along rakes on exposed 91008 homes while the field still looks fine.
  • Sun-baked cracking and curling. Original wood-shake and older three-tab asphalt roofs on the up-slope side crack and curl years before the flatland roofs a mile down the hill. Once we peel back the shingle, there’s often dry underlayment or soft decking underneath.
  • Valley and vent flashing failures. Duarte’s dry canyon leaf litter and ember exposure pack the valleys and cover the pipe boots and vents. That debris dams water and hides flashings that rusted through without anyone noticing.
  • Flat roof ponding and drain blockages. The post-war flat roofs in 91010 hold water when drains clog with leaves, and that standing water accelerates membrane failure. Drain and scupper detailing is a frequent repair call from Duarte homeowners.
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 Roof Repair in Duarte, CA

Small, scoped repairs in Duarte start around $350. That covers a pipe boot replacement, a few shingles reset on a flatland 91010 roof, or a simple flashing reseal. Mid-range repairs, the kind we see most often on foothill homes with wind-lift or valley flashing issues, run $600 to $900. Larger repairs that involve pulling back a section of field, replacing decking or underlayment, and re-detailing drip edge and vents typically land between $1,000 and $1,400. A flat roof patch or drain detail runs $450 to $1,300 depending on the membrane and the extent of the substrate damage. Every estimate from Barnwood Roofing is free, and we write it line by line so you see exactly what you’re paying for. Call (855) 382-1073 for an exact quote on your Duarte roof.

We Also Serve Cities Near Duarte

Our Roof Repair crews cover the whole Duarte area, and we also work in Bradbury, Monrovia, Baldwin Park, and Mayflower Village. If you’re in one of those neighboring cities and need an honest roof assessment, call us at (855) 382-1073. We’ll head out and tell you what’s actually going on up there.

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

Get Your Free Duarte Roof Repair Estimate

If you see a water stain, a lifted shingle, or just want a second opinion on a quote you got from another contractor, call Barnwood Roofing at (855) 382-1073. Ruben Calloway and our team will come out, look at the roof, and tell you what it actually needs. Inspection first, recommendation second. Seven brands, one honest recommendation. That’s how we work in Duarte.

Written by Ruben Calloway, Owner at Barnwood Roofing, serving Duarte and the San Gabriel Valley.

Why Duarte Chooses Barnwood Roofing

We set the standard for roof repair 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 repair handled is simple and fast.

1

Call or Request a Free Estimate

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

★★★★★

"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."

Jasmine Freeman · Verified customer
★★★★★

"Leak over the kitchen turned out to be a cracked boot around a vent pipe, not the roof itself. He showed me the photo from up there and replaced the boot for a couple hundred dollars. The company before him had quoted a full tear off."

Adam Whitaker · Verified customer
★★★★★

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

Ready for Roof Repair in Duarte?

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

(855) 382-1073

Request a Free Estimate in Duarte

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

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.

Areas We Serve
Call Now - 24/7 Dispatch