Home / Los Angeles County / Duarte
Roofing in Duarte: Class A Foothill Reroofs and TPO Low-Slope Roofs
When the Fish Fire broke out above Duarte on June 20, 2016, about 770 homes above Royal Oaks Drive were evacuated, and flames reached the bottom of the slopes behind houses. Roofing in Duarte still divides along that line: Class A reroofs with ember-resistant details in the foothills, and shingle and TPO work on the older homes and low-slope buildings in the flats.
Licensed, bonded and insured, CSLB #1119699

Fish Fire evacuation streets and Duarte's 852 Very High acres
The Fish Fire started about 90 minutes after the Reservoir Fire above Azusa, on a triple-digit day, and grew to roughly 3,000 acres within a day; the two fires together became the 5,399-acre San Gabriel Complex. Duarte’s evacuation area covered homes north of Fish Canyon between Encanto Parkway and Greenbank Avenue, Brookridge Road, Opal Canyon Road, the areas north of Markwood Street and Deerlane Drive, the Mount Olive Drive area near Conata Street, and the Spinks Canyon, Rim, Goldenmeadow, and High Mesa areas. No homes were reported damaged. Four years later, the Bobcat Fire brought mandatory evacuation orders to Duarte, Monrovia, Sierra Madre, and Bradbury when it first spread south.
Those streets are a useful street-level guide to Duarte’s fire hazard zones, though the exact boundary comes from the state map. CAL FIRE’s Local Responsibility Area map, released March 24, 2025, gives the city 852 Very High acres (down from 981 on the 2011 map), plus 118 High and 122 Moderate, and the Very High land is on the foothills along the city’s northern side. Duarte is in Phase 4 of the State Fire Marshal’s rollout and must adopt the zones by ordinance within 120 days of official notice; the city may raise a zone but not lower one. Duarte’s fire hazard zone page links to CAL FIRE’s viewer for checking an address.
What a Class A reroof above Royal Oaks Drive involves
In a Very High zone, California’s building code requires a replacement roof to be Class A. The rated covering is the starting point. Embers carried ahead of a fire land in the gaps and debris on and around a roof, so a foothill reroof in Duarte also covers:
- Attic and eave vents: openings where embers can be drawn into the attic.
- Valleys: where leaves and needles collect against the roof covering.
- Gutters: dry debris at the roof edge that can catch embers, which is why foothill gutters need regular cleaning.
- Eaves and ridge: gaps at the edges and under the ridge cap that leave the roof deck exposed.
Before materials are ordered, the parcel is checked against the current map, since Duarte’s adoption of the 2025 zones decides which homes are inside them. On foothill homes we replace aging roofs with Class A systems, repair flashing and vents, and replace worn drip edge and ridge cap, and our 24/7 line covers storm and emergency damage.
Roofing in Duarte's flats: shingle reroofs and TPO
Most of Duarte’s housing is older, and the city’s homes and businesses sit in climate zone 9 (only undeveloped mountain land at the northern edge is zone 16). Census figures (ACS 2023 5-year) date 1,840 units (24.1%) to the 1950s and 1,192 (15.6%) to the 1940s; 75.8% of all units predate 1980, the median year built is 1967, and only 379 units date from 2000 or later. Two-thirds (66.8%) are single-family detached houses, and 674 are in buildings of 50 or more units.
On those houses, a roof replacement in Duarte typically means tearing off the old roof shingles, repairing the decking, and installing new underlayment, flashing, and a cool-rated shingle, because zone 9 applies California’s cool roof rule to pitched residential reroofs covering more than 50% of the roof.
Low-slope sections are a different job. On a flat-roofed addition, a carport, an apartment building, or a commercial building along Huntington Drive, TPO roofing in Duarte is often the better fit: a white single-ply membrane with heat-welded seams that, in a rated product, meets the cool roof requirement zone 9 sets for low-slope roofs on homes, apartment buildings, and commercial properties.
Overhead Roofing handles roof repair in Duarte for leaks, flashing, and storm damage, full shingle roof replacements, and TPO installation and repair. We hold CSLB license #1119699 (C-39 Roofing), are licensed, bonded, and insured, and are BBB Accredited with an A rating; our team brings 25+ years of roofing experience. Estimates are free, and finished roofs carry our workmanship warranty.
Duarte permits: in person at City Hall, plan check by contract
Duarte lists roof replacement or repair among the work that needs a building permit. Building and plan check services are provided under contract by Charles Abbott Associates, managed by the city’s Community Development Director, and applications must be submitted in person to Community Development at City Hall, 1600 Huntington Drive. The counter is open Monday through Thursday, 7:30 a.m. to 6 p.m., at (626) 386-6817.
The city’s permit FAQ lists re-roofs as minor work that typically needs no plan submittal. Projects with new or substantial construction, second stories, or visual or architectural impacts get a fuller review, and a planner decides whether the Architectural Review Board or the Planning Commission hears them. If a reroof will change the look of the house, you or your roofer in Duarte should ask at the counter before materials are ordered.
Duarte questions on fire maps, TPO, and City Hall permits
How do I know if my Duarte home is in the Very High fire zone?
Check the address on CAL FIRE’s fire hazard zone viewer, which Duarte Public Safety links from its fire zone page. As a rough guide, the 852 Very High acres on the 2025 map are on the foothills on the city’s northern side, the same area evacuated in the 2016 Fish Fire, including homes above Royal Oaks Drive and the Spinks Canyon and High Mesa areas.
Does a reroof in Duarte need plans or design review?
Usually not. Duarte’s permit FAQ lists re-roofs as minor work that typically does not require a plan submittal, though a building permit is still required and the application must be made in person at City Hall. Fuller review applies to projects with visual or architectural impacts, and a planner decides whether the Architectural Review Board or Planning Commission hears them.
Is TPO a good choice for a low-slope roof in Duarte?
For flat and low-slope sections, yes. Duarte’s homes and businesses are in climate zone 9, where California’s Energy Code requires a rated cool roof product when more than half of a low-slope roof is replaced, on houses, apartment buildings, and commercial buildings alike. A rated white TPO membrane meets that requirement. Pitched roofs take shingles or another steep-slope covering instead.
Will Duarte's adoption of the 2025 fire map change my roof requirements?
It can. Duarte is in Phase 4 of the State Fire Marshal’s rollout, and the city must adopt the Moderate, High, and Very High zones by ordinance within 120 days of official notice. It may raise a zone but not lower one. The 2025 map shows 852 Very High acres, fewer than the 981 on the 2011 map, so check your parcel on the current map instead of relying on the old one.
Bradbury, Arcadia, and TPO resources for Duarte owners
Reviews from our customers on Google
Real reviews left on the Overhead Roofing Google Business Profile.
Posted on Google Amanda VickTrustindex verifies that the original source of the review is Google. I live in Alhambra and had a few broken tiles after a windstorm. William and Mike from Overhead Roofing Inc came highly recommended, and now I know why. They handled the repairs quickly and thoroughly, and even checked nearby spots without being asked. Sherry from the office made billing and follow-up a breeze. I’ll be using them again for a full re-roof in the futurePosted on Google Katie MartinezTrustindex verifies that the original source of the review is Google. Great, thank youPosted on Google darkest flowerTrustindex verifies that the original source of the review is Google. Our office in Sierra Madre started having ceiling leaks. Overhead Roofing Inc sent Sean and Mike, who discovered the issue was actually with the parapet wall flashing. They fixed it and gave us solid maintenance recommendations. Tammi kept everything on time and within budget. Their knowledge and clarity made a huge difference.
Get Your Free Estimate
Please fill out the form below, or call: (877) 557-7778
Please fill out the form below, or call:
(877) 557-7778
Need Roof Repair or Replacement? Get a Free Estimate Today!
Don’t wait until a minor issue turns into a significant expense. At Overhead Roofing CA, we make it easy to get expert service fast with no pressure and no hidden fees. From routine roof maintenance to full tear-offs and installations, our team handles every project with precision, honesty, and care.
We specialize in helping LA homeowners and business owners protect their most valuable assets with dependable roofing solutions that last. Our licensed contractors are standing by, ready to inspect your roof, answer your questions, and provide a clear action plan all at no cost to you.