Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Duarte
Roof replacement in Duarte typically runs $8,000 to $20,000, and roof repair usually falls between $400 and $1,800. We answer our own phone at (877) 610-1318, and we’ll give you a straight number before we touch anything. If you live off Royal Oaks Drive, in the 91008 foothills, or down near Encanto Park, you already know Duarte roofs take a beating from Santa Ana winds and triple-digit valley heat. We’ve been on enough Duarte rooftops to know exactly what those conditions do to shingles, flashing, and decking.
Why Barrett & Sons Construction Is Duarte’s Preferred Roofing Company
Tom Barrett started Barrett & Sons Construction in 1998, and his sons run crews on Duarte roofs today. That matters because the name on the truck is the name on the contract, and the person you call about a leak is someone who actually knows your house. We publish Tom’s name, address, and license number. Look them up before you sign anything.
Duarte homeowners call us because we understand what a reroof in this city actually involves. Homes here were mostly built between the late 1940s and early 1970s, single-story ranch-style tracts that pre-date modern fire and seismic codes. A reroof on those homes isn’t a simple tear-off. It’s a permit pull, often a Fire Hazard Severity Zone review, and a written scope that covers what the inspector will require. We don’t surprise you with that at the end. We put it in writing before a single shingle comes off.
Every job is backed by our 90-Day Done Right Promise. If something isn’t right, one call brings Tom back. And we answer the phone 24/7, not a voicemail box or an out-of-state call center.
Our Roofing Services in Duarte
Our Roofing team handles the full range of residential roof work across Duarte, from emergency leak stops to full standing seam metal replacements. Here’s what Duarte homeowners call us for most.
Roof Replacement & Installation
Replacing a roof on a 1960s ranch off Royal Oaks Drive or in the 91008 foothills often triggers WUI fire-code requirements that flatland cities never face. Class A assemblies, ember-resistant vents, non-combustible eaves. We know what the county will ask for before we write the contract. A full roof replacement in Duarte typically runs $8,000 to $20,000, and the number on paper is the number you pay. If the permit review changes scope, you get a written change order with a price before any work proceeds.

Roof Leak Repair
Leaks in Duarte don’t always show up where you’d expect. Differential settlement on alluvial fan soils cracks roof-to-wall intersections, and water can travel behind stucco and rot fascia for months before it stains an interior ceiling. We trace the actual path, not just the stain. Most Duarte roof leak repairs land between $400 and $1,800, and if you’ve got a second opinion estimate from another contractor, we’ll review it free.

Metal Roofing
Standing seam metal is the right roof for the mountain front. It holds up under Santa Ana wind gusts that peel composition shingles off ridge lines, and it satisfies Class A fire requirements cleanly. We’ve installed standing seam systems throughout Duarte’s foothill neighborhoods, and we know the detailing that passes LA County inspection. Standing seam metal roofs in Duarte typically run $15,000 to $40,000 depending on the deck condition and panel profile.

Tile Roofing
Duarte has plenty of older tile roofs, especially in the hillside-adjacent parcels near the mountain front. Tile itself can last decades, but the underlayment fails first, and broken or slid tiles from wind and seismic movement let water through. We repair, reset, and re-flash Duarte tile roofs without pushing you into a full replacement when the tile is still sound. Tile roof repair in Duarte typically runs $600 to $2,500.

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.
Trusted Brands We Service in Duarte
We put our name on materials you can look up. For Duarte homes we work with brands like Simonton and PGT for any roof-adjacent glazing, and we’re specific about roofing systems too. When we quote a Duarte roof, you’ll know the exact panel profile, underlayment, and fastening pattern. No mystery brands off a van. If you need a window replacement tied to a reroof or an addition, we carry premium lines that you can verify before we order anything.
Common Roofing Problems We See in Duarte Homes
- Santa Ana wind damage at ridge lines and rakes: Duarte sits in the corridor where wind accelerates between the San Gabriels and the valley floor. Aging composition shingles on post-WWII ranch homes lift first at the ridge and rake edges, exposing felt underlayment to ember intrusion and water penetration.
- Water migration behind stucco at roof-to-wall intersections: Alluvial fan soils shift and settle differently across short distances, and older Duarte foundations move with them. That movement cracks roof-to-wall intersections, and water gets behind stucco long before you see a ceiling stain.
- Premature shingle failure from inadequate attic ventilation: In Duarte’s inland valley microclimate, summer temperatures routinely exceed 100°F. Homes without proper ventilation cook shingles from below, causing granule loss, brittleness, and flashing failure on south-facing slopes.
- Undisclosed Fire Hazard Severity Zone requirements: Homeowners who bought older ranch homes near Encanto Park or the Royal Oaks foothills often don’t know their parcel sits in a Very High Fire Hazard Severity Zone until a reroofing permit forces the review. That’s a scope change, and we handle it with a written change order, not a surprise invoice.
Pricing for Roofing in Duarte, CA
Here’s what you’re looking at in Duarte, honest numbers in writing.
| Roofing Service | Typical Duarte Range |
|---|---|
| Roof Replacement | $8,000 - $20,000 |
| Roof Repair | $400 - $1,800 |
| Metal Roof Installation | $15,000 - $40,000 |
| Tile Roof Repair | $600 - $2,500 |
What moves your number? Deck condition, Fire Hazard Severity Zone requirements, the condition of existing flashing, and whether the existing roof was installed over solid sheathing or skip sheathing. Here’s the part most Duarte homeowners appreciate: every allowance, every scope item, every price change arrives as a written change order before work proceeds. The allowance that isn’t on paper is a surprise waiting for a date. Call (877) 610-1318 for a free estimate, and we’ll put the number in writing.
We Also Serve Cities Near Duarte
If you’re just outside Duarte, we cover Duarte and the surrounding communities including Monrovia, Baldwin Park, Mayflower Village, and Azusa. Same owner-operated crews, same written pricing, same 90-Day Done Right Promise. If your home sits in one of those cities and you’re pricing a reroof or a leak repair, the same rules apply: we pull permits, we write change orders, and we answer the phone.
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 - Roofing in Duarte
Not always, but often. Homes classified in a Fire Hazard Severity Zone under CAL FIRE and LA County WUI codes face requirements for Class A roof assemblies, ember-resistant vents, and non-combustible eaves. If your parcel is flagged, the permit will tell you, and we’ll write that scope into your contract before we start. Call (877) 610-1318 and we’ll check your address against current maps before we quote.
It can turn a small leak into a structural issue. Differential settlement moves roof-to-wall intersections, letting water behind stucco. A leak that shows at the ceiling may have started at a cracked intersection, not at the shingles. We check both before we write the repair scope. Call (877) 610-1318 for a free estimate.
Yes, a reroof in Duarte needs a permit, and a material change to standing seam metal will be reviewed against current fire and building codes. We pull permits on every eligible job and get inspections signed. The permit inspector works for you, not for me. That’s why we like him.
Because the permit review found something the original quote didn’t account for: WUI code requirements, deck deficiencies, undersized framing, or failed flashing. That’s not a reason to accept a surprise invoice at the end. We write every such finding as a change order with a price, and you approve it before any of that work happens. If your current contractor didn’t do that, call (877) 610-1318 for a second opinion on the written estimate.
In most cases, yes. If the tile itself is still sound, we repair the underlayment, reset slipped tiles, and re-flash penetrations. Full replacement only makes sense when the tile has failed broadly. We’ll show you what’s actually wrong before we quote anything. Call (877) 610-1318.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Duarte and the San Gabriel Valley.







Before
After
Before
After
Before
After