Roof Repair in Duarte, CA | Millstone Roofing

Roof Repair in Duarte — Free Roof Inspection, Written Price

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

115+
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 costs between $350 and $1,800 depending on what failed, and most repairs we scope take one day on site once materials arrive. If you’re off Huntington Dr with a leaking vent boot or up Mount Olive Dr with wind-lifted shingles along the ridge, we’ll give you a straight answer about what the roof actually needs. Millstone Roofing has been serving the San Gabriel Valley from our Pomona yard, and we know Duarte’s two very different roof zones. Call (855) 341-6021 and we’ll start with an inspection, not a sales pitch.

Call (855) 341-6021

Why Millstone Roofing Is Duarte’s Preferred Roof Repair Company

Duarte homeowners call us because we inspect before we quote anything. Nelson Ibarra built Millstone Roofing on that order of operations: a documented inspection comes first, then a written scope, then a line-item price. No crew shows up guessing at what’s wrong. That matters especially in Duarte, where a leak near the ridge on the north side has different causes and code implications than a leak over a flatland tract home’s patio cover.

We carry materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That means the material recommendation fits your roof and your budget, not whatever one brand our supplier pushed that month. When a Duarte homeowner with aging architectural shingles asks whether a patch makes sense or a replacement is smarter, we can show both options across multiple product lines and let the condition of the decking and the remaining shingle life drive the call. Repair when repair is right. Replace when replacement makes sense.

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

Metal Roof Repair in Duarte

Metal Roof Repair in Duarte typically runs $450 to $1,600, with the higher end involving panel replacement, seam resealing, or fastener replacement across a larger section of a standing-seam or corrugated metal roof. Duarte’s small stock of metal roofs sits mostly on hillside homes in 91008 and on a handful of commercial structures along Huntington Dr. Those north-of-Foothill metal roofs take a beating: Santa Ana winds drive dust and grit off the San Gabriel foothills, and that abrasive load wears through exposed fasteners and gaskets faster than it would on a valley floor.

Fastener and Seam Failures

On Duarte hillside homes, neoprene washers under exposed fasteners break down under UV and heat cycling, then wind-driven rain finds the fastener hole and wets the decking below. We replace failed fasteners, reseat panels that have crept out of alignment, and reseal seams with the panel manufacturer’s specified sealant. If we find the panel laps were originally fastened wrong, we correct the underlying issue rather than re-caulking over it.

Wind Uplift and Panel Damage

North-of-Foothill properties near the Bradbury line get the worst of the Santa Anas. Where older metal roofs were under-fastened at panel edges, wind uplift can peel a panel back or snap it at the seam. We re-secure lifted panels, replace damaged sections, and add fasteners at the manufacturer’s required spacing for the local wind exposure rather than whatever the original installer thought looked right.

Commercial Roof Repair in Duarte

Commercial Roof Repair in Duarte costs more per job than residential work because the scopes are bigger, but the per-square-foot numbers are often lower: most flat or low-slope commercial repairs along Huntington Dr and through the business district run $800 to $5,000 depending on membrane condition and the size of the failing area. We repair flat and low-slope commercial roofs with the right material system for the existing roof, whether that’s a torch-down, PVC, TPO, or an older built-up roof that needs targeted patching.

Flat Roof Patching and Membrane Repairs

A small ponding area or split seam on a Duarte retail or office roof can become a big problem the first time winter rain arrives. We’ll find the actual source, cut back to sound membrane, and install a manufacturer-appropriate patch with proper surface preparation. If the roof has multiple failing areas, the price to patch all of them sometimes approaches the cost of a full recover, and we’ll tell you that plainly.

Drainage and Interior Leak Tracing

Commercial leaks in Duarte don’t always show up where the water enters. Water can travel across a low-slope roof and pool against a parapet wall a hundred feet from the stained ceiling tile below. We trace the path with a hose test where it’s safe and controlled, then fix the actual penetration or seam failure. That prevents the cycle of patching one spot, waiting for the next rain, and patching again.

Trusted Brands We Service in Duarte

Because Millstone Roofing works across seven major shingle and material manufacturers, we’re not locked into a single product line when a Duarte roof needs repair. We stock local parts and common components for Duarte roofs: GAF, Owens Corning, Atlas, and Tamko architectural shingles for flatland tract homes; Boral barrel tile available for hillside homes that call for tile repair; and the metal and flat-roof accessories those systems require. When we arrive in Duarte for a repair, the materials are already staged. GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, Boral: your roof, your choice. And that matters as much for a repair as for a full replacement.

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 Repair Problems We See in Duarte Homes

  • Foothill grit and brush debris packing into valleys: On the north side of Foothill Blvd, wind off the San Gabriels stuffs roof valleys and the space behind the ridge vent with dry brush, grit, and seed pods. That debris dams water, and the water finds failed flashing or a wind-exposed nail that would have stayed dry otherwise.
  • Wind uplift on north-of-Foothill roofs: Under-nailed shingles along ridges and rakes fail in big wind events not because the shingle is bad, but because the nailing pattern never met the 130 mph wind rating in the first place. We see whole courses lifted from homes along Mount Olive Dr after a Santa Ana.
  • UV-bleached shingles in the 91010 flatlands: On the older tract homes along Huntington Dr and around the 91010 core, we find 20-year shingles that have curled and chalked to the point where every flashing penetration is a liability. A leak that looks small at the ceiling usually traces back to more decking rot than the homeowner expected once we open it up.
  • Chimney and vent boot flashing failures after winter rain: Duarte gets a short but intense rainy season, and wind-driven rain hits the mountain-adjacent north side harder than the valley floor. Flashing at chimneys, plumbing stacks, and vent boots that was well-sealed two years ago may have cracked under heat and UV by the time the rain arrives.

Pricing for Roof Repair in Duarte, CA

Here’s what Duarte roof repair typically costs in our experience: a vent boot replacement runs $350 to $550, a flashing repair around a chimney or skylight runs $500 to $1,250, a targeted shingle replacement on a flatland tract roof runs $450 to $1,100, and a valley rebuild with new underlayment runs $1,000 to $1,800. Metal roof repairs run $450 to $1,600. Commercial repairs run $800 to $5,000. The biggest variable in Duarte is what we find under the shingles once we expose the decking, not the shingle itself. We’ll give you a written line-item quote from the inspection, and the price doesn’t change mid-job. Call (855) 341-6021 for a free estimate.

We Also Serve Cities Near Duarte

Our crews cover Duarte and the surrounding foothill and valley communities daily. We’re in Bradbury, Monrovia, Baldwin Park, and Mayflower Village regularly, and the same Roof Repair process applies everywhere we work: inspection first, written findings, then a scoped repair or replacement with the right material for the roof. Millstone Roofing, led by Nelson Ibarra, keeps one crew and one company from the first inspection to the final shingle.

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

Why Duarte Chooses Millstone 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."

Yolanda Mendoza · Verified customer
★★★★★

"Valley had been done without proper underlayment and was leaking. Redone correctly, and he explained exactly what had been wrong so I could understand it."

Eric Chen · Verified customer
★★★★★

"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."

Riya Rao · 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) 341-6021

Request a Free Estimate in Duarte

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

By providing your information above, you agree to our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch