Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Duarte
Roofing work in Duarte runs $380 to $1,850 for most repairs, $8,500 to $22,000 for a full replacement, and roof inspections are free when you book through Mercer Roofing. We answer the phone with a live person at (743) 200-8347, day or night, and every technician dispatched to your Duarte home has a background check, a photo ID badge, and a name you’ll know before we knock. Duarte’s foothill neighborhoods carry a specific fire-code burden that flatland cities like Baldwin Park never face, and we price and specify every job around that reality, not around a generic Southern California playbook.
Most of the ranch and tract homes on Duarte’s hillside streets were built between the early 1950s and mid-1970s, and a lot of them still carry original wood shake or three-tab composition shingles that are now decades past their useful life. When those roofs fail here, they don’t fail quietly: Santa Ana winds channeled through the San Gabriel Mountain passes rip shingles off ridge lines and north-facing slopes, and summer heat cycles above 100°F bake standard composition shingles until they crack and granulate. We know which streets in Duarte take the worst wind, which homes fall inside the Very High Fire Hazard Severity Zone, and which materials actually hold up here. That’s what you’re paying for when you hire a Roofing Company that knows this city block by block.
Why Mercer Roofing Is Duarte’s Preferred Roofing Company Company
We built our name in Duarte on a simple promise: you know exactly who is walking up your driveway before they ever touch your roof. Every Mercer technician is background-checked, identity-verified, and dispatched under the Threshold Verified standard, which each of our independently owned locations is contractually held to. Your technician’s name and photo arrive before the visit. They badge in at the door with a photo ID. And the written price you approved is the price on the invoice, because we hand it to you before a single nail goes in.
Duarte homeowners call us for the same reason they choose a local roofer over an out-of-town sales crew: we know that a wood-shake roof on Norumbega Drive can’t legally be replaced in kind, that homes on Highland Avenue get hammered by wind funnels off the foothills, and that the ash and ember wash from San Gabriel fire events hides in roof valleys where most inspectors never look. That’s not marketing talk. That’s what we see on ladders every week in this city.
The 365-Day Done Right Promise backs every repair we do. If something we fixed isn’t right within a year, we make it right, and the second visit is free. We put that in writing on every single job, because a guarantee you can’t read isn’t a guarantee.
Free Roof Estimate in Duarte
A Free Roof Estimate in Duarte means we climb onto your roof, inspect the decking, flashing, valleys, and membrane seams, measure every plane, and hand you a written line-item price before we come down the ladder. No estimate request turns into a sales appointment, and no work starts without a written price in your hand. For most Duarte homes, a full estimate visit takes 45 to 90 minutes, depending on roof complexity and how many planes we’re measuring.
If your Duarte home sits north of Huntington Drive and close to the foothill grade, expect your estimate to include the Very High Fire Hazard Severity Zone material requirements. That changes the numbers, and it should. A compliant Class A re-roof costs more than a like-for-like replacement, but it’s the only legal option in those zones, and it’s the roof that actually protects your house when a fire moves through the San Gabriels.
What Gets Inspected
We walk every slope, probe the decking for soft spots, check step flashing at every wall intersection, and pull back ridge caps where we suspect fastener failure. On Duarte hillside homes, we also inspect valleys and membrane seams for the fine ash and ember residue that standard inspection checklists skip, because that’s where hidden moisture intrusion begins months after a fire event.
When to Schedule
Book your estimate before the Santa Ana season if your roof is aging. Wind-driven shingle blow-off on north-facing slopes and ridge lines is the most common failure mode we see in Duarte, and a roof that survives one wind season often won’t survive the next. Estimates are free and carry no obligation, so there’s no downside to knowing where your roof stands.
Roofing Contractor in Duarte
Hiring a Roofing Contractor in Duarte means choosing between the low-bid crew that’ll rubber-stamp a like-for-like replacement and the contractor who tells you the truth: that your 1962 wood shake roof in the VHFHSZ can’t be legally replaced with wood shake, and that the cheap quote you got is for a job that won’t pass inspection. We’re the second option, and we’re comfortable being that.
We hold every job to the same standard, whether it’s a three-tab repair on a rental off Royal Oaks Drive or a full tear-off on a hillside property in the foothills. The crew shows up uniformed and badged. The dumpster gets scheduled before we tear off. Permits get pulled when the city requires them, which in Duarte means any re-roof in the VHFHSZ and most full replacements, and final inspection gets passed before we call the job done.
Repair or Replace
A Duarte home with isolated shingle loss can often be handled with our Roof Repair in Duarte for a few hundred dollars, provided the decking underneath is sound and the surrounding shingles haven’t granulated beyond reuse. We won’t sell you a full roof when a repair does the job, and we’ll show you photos of what we’re seeing so you can decide with evidence, not a stranger’s word.
Full Replacement
When the decking is compromised or the shingle is end-of-life, we tear off to the sheathing, replace rotted sections, lay synthetic underlayment, and install the Class A system your zone requires. Expect the full replacement price to reflect hot-dip galvanized fasteners in the high-wind nailing pattern, because that’s the only way a Duarte roof earns its wind rating through a Santa Ana event.
Trusted Brands We Service in Duarte
We install and repair GAF, CertainTeed, Owens Corning, and Atlas shingle systems, and we stock high-turnover parts locally so Duarte repairs don’t wait on a distribution center in Riverside. For VHFHSZ re-roofs, we specify Class A architectural shingles from these manufacturers because the fire rating is stamped at the factory, which makes the permit inspection cleaner and faster. If you already have a Boral or Tamko roof, we service those too, and we’ll match the existing product when the manufacturer still makes it.
Common Roofing Company Problems We See in Duarte Homes
- Santa Ana shingle blow-off: Wind funnels through the mountain passes and hammers north-facing slopes and ridge lines. Standard nailing patterns fail here, and the roofs that survive are the ones with hot-dip galvanized fasteners set in the high-wind pattern.
- VHFHSZ compliance gaps: Homes in north Duarte’s Very High Fire Hazard Severity Zone can’t legally replace wood shake or three-tab with the same material. A cheap like-for-like bid is a non-compliant bid, and the homeowner is the one holding the liability.
- Ember wash damage after fire events: After San Gabriel Mountain fires like the 2020 Bobcat Fire, fine ash and embers settle in roof valleys and membrane seams. Standard post-storm inspections miss this, and it becomes hidden moisture intrusion months later.
- Heat-cycling granulation: Duarte summers routinely exceed 100°F with almost no humidity, and the thermal cycling degrades standard composition shingles significantly faster than in coastal Los Angeles. Cracking, curling, and granule loss on 15-year-old roofs is common here and often mistaken for foot-traffic damage.
Pricing for Roofing Company in Duarte, CA
Roof repair in Duarte runs $380 to $1,850 for most jobs, with the higher end covering valley re-flashing, membrane seam repair, and multi-slope shingle replacement. Full roof replacement runs $8,500 to $22,000 depending on square footage, slope, decking condition, and whether you’re inside the VHFHSZ. A Class A fire-rated re-roof in north Duarte adds $1,500 to $4,000 over a standard composition replacement, and that’s not optional in the zone. Tile and metal roofs push the high end of the range. Every job starts with a written price, and that price doesn’t change unless you change the scope. Call (743) 200-8347 for a free estimate with real numbers.
We Also Serve Cities Near Duarte
Our crews cover Roofing Company work in Monrovia, Baldwin Park, Arcadia, and Azusa, plus the unincorporated foothill pockets between them. If you’re in a neighboring city and dealing with wind damage, VHFHSZ paperwork, or an aging roof, call (743) 200-8347 and we’ll route the nearest crew to you.
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 Roofing Company in Duarte
No. If your property falls inside the Very High Fire Hazard Severity Zone, which covers much of north Duarte, California law requires a Class A fire-rated roof on any re-roof, and wood shake cannot be legally installed regardless of what it costs or what a low bidder promises. You’ll need a Class A material like architectural composition shingles from GAF, CertainTeed, Owens Corning, or Atlas, and the permit will be denied otherwise. Call (743) 200-8347 and we’ll pull the zone map for your address and give you a written price for the compliant option.
Duarte sits at the base of the San Gabriel Mountains, where Santa Ana wind events funnel through the passes and accelerate across north-facing slopes and ridge lines. Baldwin Park sits on the flat valley floor and never sees the same wind speeds. The fix is a high-wind nailing pattern with hot-dip galvanized fasteners, which we specify on every Duarte roof as standard.
Yes. Fine ash and ember material from San Gabriel Mountain fires settles in roof valleys, membrane seams, and behind flashing, and it traps moisture that causes hidden decking rot months after the fire is out. Standard post-storm inspections don’t check for this. Ours does, and we’ll show you photos of what we find. Call (743) 200-8347 to schedule a free inspection.
It changes the material selection. Extreme thermal cycling between scorching days and cool nights degrades standard three-tab shingles much faster in Duarte than in coastal communities, so we specify architectural composition shingles with better heat tolerance and improved wind resistance. The material cost runs $150 to $400 more per square than basic three-tab, but the roof lasts roughly twice as long here.
Line the bids up side by side and check four things: whether the material meets Class A fire rating if you’re in the VHFHSZ, whether the fastener and nailing pattern is specified for high wind, whether the underlayment is synthetic or cheap felt, and whether the price is written and guaranteed. A lower bid that skips the Class A material on a north Duarte home is a bid for a roof that won’t pass inspection, full stop. We give you a written line-item price so the comparison is apples to apples.
Need a roofer who knows Duarte’s fire code, wind exposure, and housing stock? Call Mercer Roofing at (743) 200-8347. A live person answers, the estimate is free, and you’ll know your technician’s name before they ring the bell.
Written by Grant Whitlock, Owner at Mercer Roofing, serving Duarte, CA. Founded 2000, part of the Threshold Group family of home-service companies.






Before
After
Before
After
Before
After