Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Duarte
Roof work in Duarte is not a one-size-fits-all job. The city’s position at the base of the Angeles National Forest means some Duarte homes face fire-zone code requirements that others, just a few miles south, never deal with. If you need a Roofing Company that checks the parcel fire-zone layer before quoting, pulls the right permits, and puts your price in writing before any nail gets driven, call Tilehurst Roofing at (945) 303-9821. We know Duarte’s north-side parcels, its ranch-era housing, and the canyon winds that punish poorly fastened ridges.
Greg Holloway leads our crew, and he has spent enough years on San Gabriel Valley roofs to know that the hillside streets above Royal Oaks Drive are a different animal from the flats near Encanto Park. That local knowledge is not a marketing line. It changes how a quote gets built.
Why Tilehurst Roofing Is Duarte’s Preferred Roofing Company Company
Tilehurst Roofing is part of the Kingswell family of roofing companies, founded in 2000 under a simple set of rules we call The Kingswell Way: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, and come back if it fails. That last rule has teeth. Every repair carries a written guarantee, and if a repair fails inside the guarantee period, we return at no charge under our 365-Day Done Right Promise. Not a pro-rated credit. A second visit, free.
Duarte homeowners call us after getting burned. A no-show crew. A door-knock price change. A patch that lifted in the first rain. When they call Tilehurst, a live person answers, 24/7. No voicemail, no answering service that takes a message and disappears. That matters at 7 p.m. on a Sunday when a Santa Ana gust has peeled a ridge shingle off your roof.
We do not position Tilehurst Roofing as “the Duarte roofing company.” We are an independent local business operating under the Kingswell Guarantee, with crews that know Duarte streets and Duarte code. That is the honest framing.
Roof Maintenance in Duarte
Roof maintenance in Duarte is not a once-a-decade afterthought. The city’s inland foothill climate – summer highs regularly running 10 to 20 degrees hotter than coastal LA – bakes asphalt shingles hard. Granules loosen fast. Flashing around vents and chimneys expands and contracts until a seal cracks open. Most Duarte homeowners get a maintenance visit every 2 to 3 years, and it costs between $225 and $450 depending on roof size and access.
What a maintenance visit covers
We walk the entire roof, not just the street-facing slope. We check ridge cap, drip edge, pipe boots, and valley flashing, then seal small gaps with roofing cement where it makes sense instead of telling you to replace the roof. Loose fasteners get reset. We also clear the debris that claws into Duarte gutters after a Santa Ana blow.
When Duarte homeowners should call sooner
If you see granules building up in a downspout after a heat wave, or a shiner in your attic after a windstorm, don’t wait for the next scheduled visit. Repairs caught early on Duarte ranch homes run $185 to $375. A full neglected roof replacement starts in the five figures. Maintenance is the cheaper habit.
Roof Coating in Duarte
Roof coating in Duarte gives flat and low-slope roofs an extra layer of protection against the heat and the canyon wind, and it usually runs $3.50 to $6.50 per square foot depending on the coating system and roof condition. Duarte has a fair share of post-war homes with flat-roof room additions, patios, and detached garages, and a coating can extend a serviceable roof’s life by five to ten years.
Coating vs. replacement on a Duarte ranch
If your low-slope roof is not leaking and the decking under the membrane is still solid, a coating makes sense. We prep the surface, repair any small cracks, then apply a reflective acrylic or silicone coating that brings the surface temperature down and covers hairline splitting. On the Duarte summers we get, that surface temperature reduction is not cosmetic. It is the difference between a roof that holds and one that cooks.
What a coating will not fix
A coating is not a substitute for structural repair. If the decking has softened or the roof is holding water in the middle, coating over it hides the problem. We scope the roof first and tell you, in writing, whether the parcel needs a coating or a tear-off. That written price comes to you before any work starts, every time.
Trusted Brands We Service in Duarte
We are not married to a single manufacturer, and that matters in a city with Duarte’s fire-zone rules. When a north-side parcel requires a Class A assembly, the material choice changes. We work with Atlas, Tamko, Boral, and GAF, among the seven major manufacturers we stock and service, so the product fits the home and the code, not just what happens to be on the truck that week. Duarte customers get genuinely matched systems, and we keep common valley and ridge components in local supply so a repair is rarely delayed waiting on a shipment.
Common Roofing Company Problems We See in Duarte Homes
- Bid as an overlay, flagged as a tear-off. A contractor quotes a simple re-shingle, then LA County flags the parcel for VHFHSZ review because the home sits north of Royal Oaks Drive. The job becomes a full tear-off with Class A underlayment and the original low bid is gone.
- Skip sheathing under old shingles. Duarte’s 1950s and 1960s tract homes often have spaced board decking, not solid plywood. Current fire and ventilation codes require solid decking on many replacement jobs, and we factor that into the quote before the roof comes off.
- Wind-driven ridge blow-off on canyon-facing slopes. Santa Ana events funnel hard down the canyons directly north of Duarte. Winds gusting over 110 mph will lift a ridge line if the fastening pattern was not anchored to spec on a 130 mph architectural shingle.
- Acreage drainage dumping onto outbuildings. On Duarte lots with open land, a shop or detached ADU roof can shed water toward a septic leach field or into a grading swale that backs up. Roofing scope has to account for the lot, not just the building.
Pricing for Roofing Company in Duarte, CA
A full asphalt shingle roof replacement on a Duarte ranch typically runs $14,000 to $22,000 depending on square footage, number of planes, and whether the parcel requires a fire-zone tear-off. Roof repairs in Duarte run $350 to $1,400 for most non-structural work. Flat-roof coatings run $3.50 to $6.50 per square foot. The things that move the number on a Duarte quote: parcel fire-zone status, decking condition under the shingles, slope and access, and how far material has to be hauled across the property to a detached building. We bring the written price to you before any work starts, and that price does not change unless you change the scope. Call (945) 303-9821 to schedule a free estimate, and we will pull the fire-zone layer and drainage check before we ever hand you a number.
We Also Serve Cities Near Duarte
While this page is built for Duarte, our crews also work neighboring San Gabriel Valley cities. Roofing Company in Duarte coverage extends to Monrovia, Baldwin Park, Arcadia, and Azusa for the same written-price and written-guarantee standard. If you are just outside Duarte, call us and we will tell you straight whether we can get a crew 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 Roofing Company in Duarte
Yes, if the parcel sits in the Very High Fire Hazard Severity Zone, the shop or detached ADU roof must meet the same Class A assembly requirement as the main house, which means a tear-off with fire-rated underlayment and ember-resistant vents, not an overlay. We check the parcel fire-zone layer before bidding so you never get a cheap quote that dies at the permit counter. Call (945) 303-9821 for an exact scope check on your property.
Because many north Duarte parcels sit in CAL FIRE’s Very High Fire Hazard Severity Zone where an overlay is not legal, while Temple City parcels sit outside that zone and can often be re-shingled directly. The fire-zone layer, not the condition of your shingles, is what forces the tear-off. We pull that layer before we quote, and we explain it in plain language.
The canyon winds directly north of Duarte regularly gust above 110 mph, and a ridge or hip that is under-nailed will open up and lift under that load. We use the fastening schedule specified for the wind rating and verify it on every course, not just trust that the gun was set right. Call (945) 303-9821 if you saw shingles lift during the last wind event.
On Duarte properties with acreage, a new roof on a shop or detached ADU changes where rainwater goes, and if the roof slope dumps toward a septic leach field or a grading swale, the county will flag the drainage pattern. We review the lot before quoting and adjust the roof scope with gutters, downspout runs, or slope changes so the permit does not stall.
A roof coating on a Duarte ranch flat or low-slope roof runs $3.50 to $6.50 per square foot, while a full replacement runs $14,000 to $22,000 for a typical asphalt shingle home. If the decking is still solid and the roof is not leaking, a coating saves real money; if the decking is gone, coating is a waste. We inspect it, tell you which path fits, and give you the written number for both before any work starts. Call (945) 303-9821 for a free estimate.
Written by Greg Holloway, Owner at Tilehurst Roofing, part of the Kingswell family of roofing companies, serving Duarte with written pricing and written guarantees.






Before
After
Before
After
Before
After