Tile roofing
Architectural shingles
Metal roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Duarte
Replacing a roof in Duarte means dealing with a specific set of conditions most roofing companies in the San Gabriel Valley never prepare for. The combination of wildland-urban interface code requirements, Santa Ana wind patterns, and aging post-war housing stock creates a job that rewards crews who know the area before they set foot on the ladder. We’ve worked on homes from the 91010 flats up to the foothill pockets in 91008 and 91009, and we know what these roofs look like once they’re opened up. If you’re researching a roof replacement in Duarte, call Tilecraft Roofing at (833) 467-4846 for a free inspection and an honest assessment of what your roof actually needs.
Why Tilecraft Roofing Is Duarte’s Preferred Roof Replacement Company
Most Duarte homeowners don’t want a sales pitch. They want someone to look at the roof, tell them what’s actually wrong, and give them real material options. That’s how we work. We carry products from seven major manufacturers, including GAF, Tamko, and Boral, so the recommendation comes from what fits your roof and your budget, not whatever’s loaded on the truck. When a Duarte customer asks about a specific shingle profile or a tile option, we can talk about it because we install it.
Our Roof Replacement crews arrive knowing what to expect in Duarte: low-slope tract roofs with original wood sheathing, flat-roof membrane systems on foothill custom homes, and the debris and ember issues that come with living at the base of the San Gabriels. We don’t send a different crew for the inspection and the install. The people who assess your roof are the people who replace it, and that continuity matters when you’re five figures into a project.
Ruben Castellano leads the operation with a simple rule: look before we quote. When repair is right, we say so. When replacement is the honest call, we scope it properly and price it in writing before work starts. Duarte homeowners consistently tell us the same thing: they felt informed, not sold to. That’s the reputation we want in this city.
Styles & brands we work with






Roof Installation in Duarte
Roof Installation in Duarte isn’t a one-size job. The 91010 flats are dominated by 1950s and 60s tract homes with shallow-pitch roofs and original wood sheathing, while the 91008 and 91009 foothill pockets trend toward larger mid-century and custom homes with flat or low-pitch built-up roofs and wide overhangs. Each one demands a different installation approach. A full roof installation in Duarte typically runs $12,000 to $28,000 depending on square footage, pitch, material selection, and whether the decking underneath is sound or needs replacement.
Decking and Underlayment Decisions
Opening up a Duarte roof often reveals more than worn shingles. Original 1960s wood sheathing may show dry rot around penetrations or fastener fatigue from decades of thermal cycling. We assess the decking before we quote, and if replacement is needed, it’s written into the contract as a line item with a clear per-sheet price. We use ice and water shield in valleys and at eaves because winter rain in Duarte can hit fast after a long dry spell.
Matching Material to Exposure
A north-side roof off Royal Oaks faces different conditions than an interior tract home on a sheltered street. Canyon winds push debris into overhangs, and ember wash is a genuine risk during fire season. For those exposures, we recommend ignition-resistant materials and properly rated vents. For sheltered lots, a standard architectural shingle install may be the right, cost-effective call. The point is we don’t guess.
Roof Replacement Contractor in Duarte
A Roof Replacement Contractor in Duarte has to understand what this city’s code enforcement actually requires. Duarte sits directly at the base of the San Gabriel Mountains, which means roofs must meet California’s Chapter 7A ignition-resistant standards, a requirement that many neighboring valley cities don’t enforce. This affects everything from decking material to soffit vents, and it’s a line item on any legitimate quote for a Duarte roof. Roof replacement costs in Duarte generally land between $14,000 and $32,000, with the higher end reflecting tile or premium systems on larger foothill homes and the code upgrades a permit triggers once walls and roof are opened.
Permit and Code Compliance
We pull permits on every replacement. The city’s current requirements often differ from what was code when the house was built, and that gap is where unlicensed crews cut corners. When the inspector calls for upgraded ridge venting or ignition-resistant soffit materials, we’ve already anticipated it and priced it. No change orders appearing out of thin air halfway through the job.
Replacement on Older Duarte Homes
On a 1962 tract home in the 91010 flats, we opened up the roof to replace worn architectural shingles and found original wood sheathing with dry rot around the penetrations. We replaced the decking, added ice and water shield in the valleys, and installed new flashing and drip edge. Once the permit was pulled, the city required upgraded ridge venting to meet current code, which we priced and approved in writing before proceeding. That’s how we handle every older Duarte home: open it up, report what we find, and get written approval before any surprise cost becomes a line item you didn’t agree to.
Trusted Brands We Service in Duarte
We install and work with products from seven leading manufacturers, which means your Duarte roof replacement isn’t limited to whatever one brand happens to stock locally. GAF Timberline makes sense for homeowners who want proven asphalt longevity on a tract home. Tamko offers solid mid-range architectural options. Boral opens the door to premium tile systems that most local roofers in Duarte won’t touch. Because we maintain relationships with all seven, parts and materials move faster on Duarte jobs: no waiting on a single distributor. Seven leading brands, one crew.
Common Roof Replacement Problems We See in Duarte Homes
- Cracked flat-roof membrane seams after Santa Ana events. Foothill homes near Royal Oaks and the upper Highland area have wide overhangs that collect wind-driven debris. When the membrane seams crack, the next rain finds a way in, and by then the damage is already running down the soffit line.
- UV-driven shingle brittleness on low-slope tract roofs. Duarte runs hot and dry for long stretches. The 91010 flats see thermal cycling on shallow-pitch roofs that bakes shingles brittle, and by the time they’re visibly curling, the granule loss has already compromised the top layer.
- Soffit damage from ember wash and debris buildup. North-side exposures off Royal Oaks face afternoon canyon winds that pile leaves and pine debris into overhangs. Fire Department brush clearance inspections mean that accumulation isn’t just an aesthetic issue; it’s a citation waiting to happen and a route for water intrusion.
- Code-triggered upgrades on older homes. A roof replacement permit in Duarte often requires upgrades that weren’t code in 1962: ridge venting, ignition-resistant materials, sometimes edge metal. We write allowances into the contract so these aren’t surprises.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Replacement in Duarte, CA
A typical full replacement on a 1,200 to 1,800 square foot Duarte tract home with architectural shingles runs $14,000 to $19,000. Foothill homes in 91008 and 91009 with flat or low-pitch built-up roofs tend to land between $22,000 and $32,000 because of membrane work, ignition-resistant requirements, and larger square footage. Decking replacement, when needed, adds roughly $3 to $6 per square foot. Material choice moves the number: asphalt entry-level starts lower; Boral tile or premium products push higher. Every quote we write is a fixed scope with line-item pricing, and we don’t change the number once work starts unless you approve the change in writing first. Call (833) 467-4846 for a free estimate; we’ll inspect the roof, show you what we find, and give you a number you can actually plan around.
We Also Serve Cities Near Duarte
Our roofing crews cover Duarte and the surrounding communities, including Bradbury, Monrovia, Baldwin Park, and Mayflower Village. If you’re just outside the city line, we’re still within easy reach. Learn more about Roof Replacement in Duarte or reach out to schedule an inspection on your street.
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 Roof Replacement in Duarte
Yes. Duarte sits within the wildland-urban interface at the base of the San Gabriel Mountains, so roof replacements must meet California Chapter 7A ignition-resistant standards. This applies to decking, underlayment, soffit vents, and edge details, especially on north-side exposures off Royal Oaks where ember wash is a real threat. We pull permits on every replacement and anticipate these requirements in the initial scope. Call (833) 467-4846 to find out exactly what your specific address triggers.
Most commonly, dry-rotted original wood sheathing around penetrations, outdated wiring that runs through the roof assembly, and undersized or damaged framing that no one could see until the old roof came off. We open up the roof, report what we find with photos, and price any additional work in writing before we proceed. That’s the only way to keep a five-figure project from becoming a moving target.
Santa Ana wind events funnel through the San Gabriel Valley canyons and hit the foothill pockets in 91008 and 91009 harder than the valley floor. The pressure cracks membrane seams on flat and low-pitch built-up roofs, and the wind drives debris into wide overhangs where it collects and holds moisture. After a wind event, we typically find the same failure pattern on the same streets: cracked seams, lifted flashing, and soffit damage from debris impact.
A square is 100 square feet of roof area. Roofers price by the square because the roof surface area is almost always larger than the home’s floor plan footprint, especially on any Duarte home with overhangs, valleys, or multiple roof planes. When you see a per-square price on a quote, multiply it by the number of squares to get the material and labor baseline. We show the square count on every Duarte estimate so there’s no hidden math. For an exact quote on your roof, call (833) 467-4846; estimates are free.
We build allowances into the contract for known code triggers: Chapter 7A ignition-resistant materials, upgraded ridge venting, edge metal where required, and any structural correction the inspector flags during the permit process. If an unknown condition appears once the roof is open, we stop work, show you what we found, and get written approval before any additional cost is incurred. You never pay for a surprise you didn’t approve.
Contact Tilecraft Roofing for Your Duarte Roof Replacement
A roof replacement in Duarte is a substantial decision, and the best way to make it confidently is to start with an inspection. We’ll walk the roof, document what we find, and give you a written scope with real material options from seven leading brands. No pressure. No vague estimates. Call (833) 467-4846 to schedule your free estimate, or reach out through our website and a member of the Tilecraft Roofing team will get back to you. If your roof still has life in it, we’ll tell you that too. Repair when repair is right, replace when it’s not.
Written by Ruben Castellano, Owner at Tilecraft Roofing, serving Duarte and the San Gabriel Valley with inspection, repair, and full replacement services.