Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in Duarte, CA
Roofing in Duarte runs hotter and harder than most of the San Gabriel Valley. Summer temperatures here regularly climb 10-20°F above coastal LA, and the Santa Ana winds funnel down from the Angeles National Forest with real force, stripping granules and testing every fastener. We’re Tilehurst Roofing, a Kingswell family company, and we dispatch crews to Duarte from our Los Angeles office with materials from GAF, Atlas, Tamko, and Boral already loaded. If you’re seeing curled shingles in Royal Oaks or suspect the original wood shake on a 1960s ranch near the foothills, call us at (945) 303-9821 and we’ll put a written estimate in your hands before any work starts.
Why Duarte Homes Are Different
Duarte’s housing stock is overwhelmingly post-WWII ranch and tract construction from 1950 to 1975. Many of these homes still carry their first or second roof over skip sheathing, the spaced-board substrate common in that era. When we open these up, we often find the sheathing won’t pass current code for fire rating or ventilation, which turns what looks like a simple re-roof into a full decking replacement.
The northern neighborhoods, backing up toward the wildland boundary, sit inside CAL FIRE’s Very High Fire Hazard Severity Zone. That VHFHSZ overlay means any re-roofing there legally requires Class A fire-rated assemblies, ember-resistant venting, and proper underlayment. We’ve seen permits on Buena Vista Street and Mountain View flagged for compliance review after the bid was already accepted by a contractor who didn’t check the parcel status first. The job gets rejected, the price doubles, and the homeowner is left scrambling.
Those same foothill canyons accelerate Santa Ana wind events straight into Duarte’s north-side roofs. Standard nailing patterns and ridge cap fastening that work fine in Arcadia or Monrovia often fail here. We build to the higher exposure because we’ve replaced too many ridge caps after January wind events.
Our Main Duarte Services
Most calls from Duarte fall into two categories: stopping an active leak or replacing a roof that’s simply aged out. Here’s how we handle each.
Roofing Company in Duarte
As your Roofing Company in Duarte, we handle everything from emergency tarping after wind damage to full project management on complex replacements. We check every parcel’s fire zone status before bidding so there are no permit surprises. Our crews arrive in uniform, background-checked, and with the full Kingswell process: inspect, photograph, explain, price in writing, then schedule. No voicemail, no callback queues, no price changes at the door.

Roof Repair in Duarte
Our Roof Repair in Duarte work focuses on the failures this climate produces: thermal cracking from 100°F summer days, wind-lifted shingles after Santa Ana events, and deteriorated flashing where older ranches meet additions. Every repair carries a written guarantee before we leave, and if it fails inside the guarantee period, we come back at no charge. That’s the 365-Day Done Right Promise.

Roof Replacement in Duarte
A Roof Replacement in Duarte often means upgrading skip sheathing to solid decking, installing Class A underlayment for VHFHSZ compliance, and selecting materials that handle both intense UV and wind uplift. We pull permits, coordinate inspections, and pass every cost through upfront in a written line-item quote. No change orders, no hidden decking charges.

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.
Brands We Service in Duarte
We stock and install materials from GAF, Atlas, Tamko, and Boral, with full access to the complete lines from CertainTeed, Owens Corning, and IKO through our Kingswell supply network. Most Duarte jobs can be spec’d and started within a week. See our full brands page for warranty comparisons and color options.
Pricing for Roofers in Duarte, CA
| Service | Typical range in Duarte |
|---|---|
| Minor leak repair (flashing, small patch) | $350 - $650 |
| Moderate repair (multiple shingles, vent boot) | $650 - $1,200 |
| Skylight reflash or replacement | $800 - $1,500 |
| Chimney cricket and flashing rebuild | $1,200 - $2,400 |
| Partial re-roof (1-2 slopes, asphalt shingle) | $4,500 - $8,500 |
| Full asphalt shingle replacement, standard ranch | $12,000 - $19,000 |
| Full replacement with decking upgrade | $15,000 - $24,000 |
| Class A fire-rated assembly upgrade (VHFHSZ) | Add $2,500 - $4,500 |
| Tile roof repair (Boral clay/concrete) | $950 - $2,200 |
| Full tile roof replacement | $22,000 - $38,000 |
Duarte prices run toward the higher end of these ranges when we hit skip sheathing that needs replacement, VHFHSZ compliance requirements, or steep pitches common on foothill lots. Every estimate we deliver is fixed and written. The price in your hands before we start is the price you pay.
Neighborhoods We Serve in Duarte
We work across all of Duarte’s residential areas, from the flat valley floor to the foothill streets that back against the forest boundary. Most Duarte appointments are scheduled within a two-hour window, and our crews carry common repair materials for same-day completion on standard asphalt shingle work.
- Royal Oaks
- Duarte Mesa (foothill zone, VHFHSZ)
- Northview
- Maxwell Park area
- City Center vicinity
Service Area – Cities Near Duarte
Our crews work Duarte regularly and can schedule neighboring cities without extended lead times. We also serve Monrovia, CA to the west, Baldwin Park, CA to the south, Arcadia, CA to the southwest, and Azusa, CA to the east. Dispatch and scheduling are coordinated from our Los Angeles office.
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 Roofers in Duarte
We typically schedule Duarte inspections within 24-48 hours, and a live person answers every call 24/7 to triage urgency. If water is actively entering your home, we’ll prioritize emergency tarping to stop damage while we plan permanent repair. Call (945) 303-9821 anytime.
All re-roofing requires a Los Angeles County permit, and homes in the northern VHFHSZ zone need Class A fire-rated assembly approval. We pull every permit and coordinate inspections as part of our standard process. The compliance review is why we check your parcel’s fire zone before bidding.
Duarte’s older neighborhoods and some newer tracts have HOA guidelines on color and profile. We review HOA requirements during our initial inspection and spec materials from our seven manufacturers to match both code and covenant. If your HOA needs a sample board, we handle that before ordering.
Ready for your free estimate? Call Tilehurst Roofing at (945) 303-9821 or reach out through our home page. We’ll inspect your Duarte roof, explain what we find, and put a written price in your hands before any work begins.
What happens when you call
- 1A real person answersNo phone trees - talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Duarte Customers Say
"Full replacement after the last hail storm. They wrote up everything, worked with my insurance, and the crew cleaned the yard so well I couldn't find a single nail. Done in two days like they said."
- Lauren Petrakis"Had a leak over the kitchen every time it rained hard. Two other roofers wanted to replace the whole roof. Tilehurst found the bad flashing, fixed it, and it's been dry through three storms since. Honest people."
- Gary Whitfield"The estimator climbed up, took photos, and showed me the actual problem areas instead of just talking. No pressure to replace anything that didn't need it. Repair's held up great."
- Tom Easley






Before
After
Before
After
Before
After