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 Glendora
Roof replacement in Glendora typically runs $11,000 to $32,000 depending on size, pitch, material, and what we find once the old roof comes off. Most of our Glendora jobs are completed in 5 to 10 working days. If you’re in the foothills of 91741 or closer to the historic downtown in 91740, call (866) 850-2496 for a free, written estimate. We know this city’s roofs and we know what they’re up against.

Why Windmill Roof Repair Is Glendora’s Preferred Roof Replacement Company
Glendora homeowners tend to ask sharper questions than most. Living against the San Gabriels means you’ve watched embers blow over the ridgeline during fire season and heard Santa Ana winds rattle ridge caps in October. We answer those questions directly. Ruben Ochoa, our owner, has walked hundreds of roofs across the San Gabriel Valley foothill cities, and he treats every Glendora estimate as an education, not a sales pitch.
We work with seven shingle brands (GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral) so you get the right material for your roof, not the one we’re incentivized to push. And because we’re based nearby in Orange, we can be in Glendora quickly for estimates, follow-up measurements, and material deliveries. No waiting days for a scheduler to call back.
Styles & brands we work with






Roof Installation in Glendora
Roof installation in Glendora means a complete teardown to the decking and a fresh system built in layers: underlayment, flashing, shingles or tile, ridge ventilation, and edge metal. It’s the right move when your existing roof has multiple leak points, widespread granule loss, or perimeter damage from wind and animals. A typical architectural shingle installation on a 1,500 to 2,200 square foot Glendora home runs $12,000 to $22,000. Here’s what to expect.
Full Tear-Off First
We don’t roof over old shingles. Glendora’s sun-exposed slopes hide failed underlayment and cracked decking. Stripping to bare wood lets us inspect the structure and gives the new underlayment a clean surface to bond to.
Any decking that’s cracked, delaminated, or soft gets replaced before we lay a single shingle. It’s priced per sheet, in writing, before we start.
Fire-Rated Underlayment and Materials
On the north side of 91741 and anywhere backing up to foothill open space, we recommend Class A fire-rated assemblies. That means fiberglass-reinforced underlayment and shingles rated for ember resistance. It’s not a luxury add-on here. It’s the code and the common sense for living at the edge of the Angeles National Forest.
Roof Replacement Contractor in Glendora
A Roof Replacement contractor handling a Glendora job needs to know what’s under the surface. That’s the difference between a clean quote and one that balloons mid-project. We’ve opened enough older roofs here to plan for what we’ll find: original skip sheathing on Craftsman bungalows, cracked cement tiles on sun-blasted south and west slopes, and framing that’s shifted with the local faults. Our process pairs a thorough pre-teardown inspection with written allowances for the unknowns.
Structural Checks Before Pricing
We measure rafter spacing, check ridge and valley framing, and look for signs of past water intrusion before we finalize a number. If the decking is questionable, we write a per-sheet allowance into your contract. No surprise invoices later.
New Construction and Remodel Support
If you’re adding on, rebuilding after a wind event, or finishing a new build on the hillside, we coordinate with your general contractor and pull the permits needed in Glendora. Our crew handles everything from roof decking replacement to full architectural shingle or flat roofing systems.

Trusted Brands We Service in Glendora
We carry and install GAF, CertainTeed, Owens Corning, and IKO among our seven-brand lineup. For Glendora’s dry heat and intense UV, our Glendora CertainTeed service recommends CertainTeed Landmark and Owens Corning Duration architectural shingles that hold up well. On Craftsman-era homes where the owner wants a more traditional look, GAF Woodland shingles offer a shake appearance without the fire risk. We stock local inventory for these brands, so material lead times stay short for Glendora customers. You won’t wait weeks for a special order unless you choose a custom color. The right material for your roof, not ours.
Common Roof Replacement Problems We See in Glendora Homes
- UV-cracked tile and curling shingles on south and west slopes. The rain-shadowed SGV climate bakes roofing for six months a year, and we regularly replace tile with cracked profiles and asphalt that’s lost its granule coat a decade before it should have.
- Wind-blown ridge caps and loose tile on windward-facing hillside homes. Santa Ana winds funnel out of the San Gabriels and hit the north edge of 91741 hard. We often find displaced ridge cap and eave tile on the slopes facing the canyons after a fall wind event.
- Animal intrusion at the wildland edge. Raccoons and squirrels pry at wind-damaged soffit and fascia near the foothills. Once they’re in, they shred insulation and chew wiring. A compromised roof edge is a standing invitation.
- Failed underlayment beneath old wood shakes and concrete tile. The shingles or tiles look intact, but the felt underneath is brittle and torn. That’s where leaks start, especially in the older homes around the historic downtown in 91740.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Replacement in Glendora, CA
For a standard architectural shingle roof on a 1,200 to 1,800 square foot Glendora home, expect $11,000 to $19,000. For larger foothill homes with multi-pitch roofs, dormers, and valleys, the range climbs to $24,000 to $32,000. Tile replacement runs higher, typically $18 to $28 per square foot installed. Flat and low-slope sections using modified bitumen or TPO add $8 to $14 per square foot. What moves the number most: tear-off depth, decking replacement, roof pitch over 6/12, and fire-rated underlayment requirements. Call (866) 850-2496 for an exact quote. Estimates are free and written line-by-line.
We Also Serve Cities Near Glendora
Our crews work throughout the eastern San Gabriel Valley, including Glendora and the neighboring communities of Azusa, Citrus, Covina, and Irwindale. If you’re in any of these foothill-adjacent areas, the same inspection-first, multi-brand approach applies. The fire risk and wind exposure don’t stop at the city line.
Serving Glendora, CA — Our Local Coverage Area
We’re based in the Glendora 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 Glendora
Yes, if your home sits in the foothill edge of 91741 or anywhere the local fire authority requires Wildland-Urban Interface (WUI) compliance. Class A assemblies resist ember penetration, which matters when Santa Ana winds carry embers out of the Angeles National Forest toward your roof. We’ll tell you during the estimate whether your address triggers the requirement, and we price it into the quote from day one. Call (866) 850-2496 to find out your specific requirement.
Expect to replace the decking, not just the shakes. Wood shakes were installed over spaced or skip sheathing, and most shakes in Glendora have decades of dry-rot, UV exposure, and animal damage. We strip to the framing, install solid plywood or OSB decking, then a modern Class A assembly with architectural shingles. Some owners choose a shake-look product like GAF Woodland to keep the original character without the fire risk. It’s a good middle ground for Craftsman-era homes near the historic downtown.
We inspect the attic, eaves, and decking before pricing, then write allowances into the contract for decking repair, fascia replacement, and any obsolete wiring we encounter at the roofline. If we find something once the roof is open (and on older Glendora homes, we often do), we stop, show you photos, get your written approval on a change order, and only then proceed. No surprise bills. We recently opened a 1920s Craftsmans near the historic downtown in 91740 and found cracked decking and outdated wiring for an old attic fan. It was priced and approved before we touched it.
For most Glendora homes, we lean toward CertainTeed Landmark or Owens Corning Duration architectural shingles. Both handle intense UV without premature granule loss and resist wind uplift with proper nailing. For homeowners wanting a more traditional shake appearance, GAF Woodland. For tile-on-tile replacements on hillside homes with steep pitches, we use lightweight concrete or stone-coated steel options from our full lineup. The right material for your roof, not ours. We’ll show you side-by-side samples before you commit.
The fault system that runs along the San Gabriel foothills puts lateral stress on home framing over time. We don’t engineer seismic retrofits, but we do watch for framing that’s shifted or cracked where roof planes meet walls. A sagging ridge, popped nails, or stair-step cracks at the roofline often trace back to years of slow movement. We’ll flag anything structural during the estimate so you can address it before a new roof goes on. Better to fix the framing first than to roof over it.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Glendora and the San Gabriel Valley foothills.
Get Your Free Glendora Roof Replacement Estimate
Whether you’ve spotted wind-blown ridge caps on your foothill slope, known your 91740 bungalow has original wood shakes, or just want an honest inspection before deciding between Roof Replacement and targeted repair, we’ll give you a written, line-item estimate with real material options from seven brands. Call (866) 850-2496 and schedule yours. See it before you sign anything. Repair when you can, replace when you must.