Architectural shingles
Metal roofing
Tile 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
Roof replacement in Duarte runs $9,500 to $28,000 for a typical single-family home, depending on size, pitch, and material. A standard composition shingle roof on a mid-century ranch in the 91010 flats usually lands between $11,000 and $16,500. We know Duarte’s roofs because we work on them year-round. Call (833) 589-7850 for a straight answer and a free, line-item estimate. No drama, no upsell.
Bedrock Roof Repair inspects first. We’ll tell you what your roof actually needs – repair, replacement, or nothing yet. Seven leading brands. One honest recommendation.
Why Bedrock Roof Repair Is Duarte’s Preferred Roof Replacement Company
Duarte homeowners call us because we work the whole roof, not just the sale. Our Roof Replacement team handles full tear-offs, reroofs, new construction, and the decking and ventilation repairs that make a new roof last. In Duarte, that matters. The sun-baked summers and Santa Ana wind events chew through bad installs fast.
Alan Cofield runs our crew. He’s the one walking your roof, checking your sheathing, and writing the quote. Same team from inspection to final nail – no handoffs, no surprises.
We serve all of Duarte, from the 91010 ranch tracts below Royal Oaks Park to the hillside homes in 91008 along Royal Oaks Drive and up toward Bradbury. Local knowledge is the difference between a roof that meets code and one that just looks like it does.
Styles & brands we work with






New Roof Installation in Duarte
New Roof Installation for a Duarte home means a full tear-off down to decking, inspection and replacement of damaged sheathing, new underlayment, new flashing, and the shingle or tile system you select. For mid-century ranch homes in 91010, we usually recommend architectural shingles. For hillside 91008 homes, we often work with tile systems or fire-rated assemblies that match the existing elevation.
A new roof installation in Duarte generally runs $12,000 to $28,000 on a standard single-family home. Size drives the number, along with roof pitch, access, and material. We quote fixed pricing with no change orders unless the decking reveals damage we couldn’t see before tear-off. We show you photos when that happens.
Full Tear-Off vs. Layover
A layover puts new shingles over old ones. It’s cheaper, usually $7,000 to $11,000 in Duarte, but it hides decking rot and voids most manufacturer warranties. We rarely recommend it. Duarte’s sun and Santa Ana wind cycles punish the shortcuts.
New Construction Roofs
Building a home in Duarte’s foothill zones means the roof has to satisfy Title 24 energy requirements and local fire codes before framing gets signed off. We coordinate directly with your general contractor, pull the permits, and deliver a documented compliance packet when the job closes.
Reroofing in Duarte
Reroofing in Duarte most often means a full shingle replacement on an older 91010 ranch or a selective section replacement on a larger 91008 hillside roof. The trigger is usually wind-lifted shingles after a Santa Ana event, recurring leaks, or granule loss that’s left the asphalt exposed. A typical reroof in Duarte runs $9,500 to $18,000. Hillside tile work can go higher because of access and material matching.
Architectural Shingle Reroofs
Architectural shingles add dimension and outlast three-tab by ten to fifteen years. In Duarte, specifying a Class A fire-rated product like GAF Timberline HDZ or CertainTeed Landmark is not an upsell. It’s the difference between a roof your insurer accepts and one they question after a wildfire scare.
Roof Decking Replacement
We find rotted or warped decking on most Duarte reroofs built before 1980. The original 1×6 or plywood sheathing has decades of heat and occasional water intrusion baked into it. We replace decking at cost per sheet, with photos and a signed change order before anything hidden gets covered up.
Trusted Brands We Service in Duarte
We install GAF, CertainTeed, and Owens Corning roofing systems, and we keep common color lines stocked at our Anaheim yard so Duarte projects aren’t waiting on special orders. If your existing roof is IKO or Atlas, we can match it. We don’t push one brand. We quote the product that fits your slope, exposure, and budget, then install it to the manufacturer’s published wind-warranty spec. Seven leading brands. One honest recommendation.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Duarte Homes
- Wind-lifted shingles on original 91010 ranch roofs. The 1950s and 60s nailing patterns don’t meet current wind-load specs. After a Santa Ana event, we see ridge caps scattered across backyards along the foothill edge north of Duarte Road.
- Sun-baked granule loss. Duarte’s summers roast low-slope composition roofs until the asphalt is brittle and the shingles snap during installation. That’s why we inspect decking and ventilation before recommending any replacement scope.
- Hillside tile and low-slope mixed assemblies. 91008 homes often have tile on steep sections and flat or low-slope roofs on additions. Contractors who patch flat sections with shingles create leaks and fire-exposure gaps. Those sections need fire-rated underlayment and proper flashing detail, not a shingle patch.
- Inadequate attic ventilation. Mid-century tract homes in Duarte were built with minimal ridge and soffit venting. Heat builds up, shingles cook from below, and a new roof fails early. We include ventilation upgrades in our quotes when the existing airflow isn’t adequate.
Pricing for Roof Replacement in Duarte, CA
Here’s what Duarte homeowners can expect. A basic architectural shingle reroof on a 1,200-square-foot ranch home runs $11,000 to $16,500. A full replacement on a larger two-story home runs $18,000 to $24,000. Hillside tile or specialized fire-rated assemblies in 91008 run $22,000 to $45,000+. What moves the price: roof size, pitch, number of layers being removed, decking condition, ventilation upgrades, and the specific material you choose. Call (833) 589-7850 for a free, line-item estimate. Written quote, fixed price, no change orders unless we uncover decking damage and you approve the repair.
We Also Serve Cities Near Duarte
Our crew works the whole foothill corridor. We’re in Duarte weekly, and we also cover Bradbury, Monrovia, Baldwin Park, and Mayflower Village. If you’re in a neighboring city and need a roof replacement quote, call the same number: (833) 589-7850.
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
Duarte sits at the mouth of the Santa Anita Wash, where Santa Ana winds funnel down the canyons and hit the foothill edge hard. A compliant roof replacement in Duarte should meet a 110 mph minimum wind rating, and we typically install to a 130 mph wind-warranty spec using a six-nail pattern on architectural shingles. That’s above the basic code floor, and it’s what keeps your shingles on the roof during the next big wind event. Call (833) 589-7850 and we’ll show you the wind-warranty documentation on the exact material we quote.
Yes. Duarte’s foothill location and wildland-adjacent neighborhoods put it in a Very High Fire Hazard Severity Zone, and local building codes require Class A roof assemblies for replacement roofs. That means Class A shingles, or fire-rated tile, plus proper underlayment and ember-resistant detailing at edges and valleys. Class A is the standard we quote by default in Duarte. It’s not an add-on. Call (833) 589-7850 if your current quote doesn’t specify a Class A assembly – that’s a red flag.
If your roof was installed to a 130 mph wind warranty and you have the documentation, your insurer has a much harder time denying a claim after a Santa Ana event. We give every Duarte replacement customer a compliance packet: manufacturer wind rating, nailing pattern detail, underlayment specs, and photos. That packet is what an adjuster needs to process a claim without pushback. Call (833) 589-7850 for an exact quote – estimates are free.
A cheap quote in Duarte skips the fire rating, uses three-tab shingles instead of architectural, reuses old flashing, skips decking inspection, and doesn’t touch ventilation. It might come in at $8,000 to $10,000, but it won’t meet code, your insurer can flag it, and the wind will test it by March. A compliant quote specifies Class A materials, six-nail wind patterns, new underlayment, decking replacement where needed, and ventilation upgrades. It costs more and it’s the only version we sell. Call (833) 589-7850 and we’ll show you the difference line by line.
Divide the total bid by the number of squares (one square equals 100 square feet). In Duarte, architectural shingle reroofs run $450 to $700 per square installed. Tile runs $900 to $1,800 per square. If a bid comes in below $400 per square, it’s leaving out fire rating, underlayment, or labor quality. We quote per square, fixed, with no change orders. Call (833) 589-7850 to schedule a free estimate and we’ll walk your roof with you.
Call Bedrock Roof Repair at (833) 589-7850 for a free Duarte roof replacement estimate. Alan Cofield will inspect your roof, tell you what it actually needs, and quote you a fixed price. Repair when possible. Replace when necessary. Inspect before either.
Written by Alan Cofield, Owner at Bedrock Roof Repair, serving Duarte since opening our doors in Anaheim.