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 Montclair
Roof replacement in Montclair typically runs $9,500 to $18,000 for a standard single-story tract home, and most jobs take three to five working days once materials are on site. We’re Windmill Roof Repair, and we work throughout the 91763 zip code, from the neighborhoods north of the 10 down to the older streets near Kingsley and Benito. If your roof is showing its age or you’ve spotted granules in the gutters, call (866) 850-2496 and we’ll schedule an inspection first. You’ll get a straight answer about what the roof actually needs, not a push toward work it doesn’t.

Why Windmill Roof Repair Is Montclair’s Preferred Roof Replacement Company
We’ve spent enough time on Montclair roofs to know what holds up here and what doesn’t. The Santa Ana winds that rip through the Cajon Pass hit low-slope and gently pitched asphalt roofs hard, and the summer heat bakes shingles until they turn brittle. Our team works across seven brands – GAF, CertainTeed, Tamko, Boral, and others – so when we recommend a material for a Montclair GAF service or any other brand, it’s because that product fits your roof’s pitch, exposure, and budget. We don’t have a manufacturer contract pushing us toward one shingle.
What Montclair homeowners notice most is the difference between a quote that prices the visible work and one that accounts for what’s underneath. We strip to the decking on every replacement. We check sheathing spacing, fastener condition, and ventilation before the first bundle gets loaded. That’s why our estimates hold up when the inspector walks the roof and when the next wind event tests it.
Ruben Ochoa leads the crew, and he’s the one who walks every Montclair job before we quote it. No subcontracted estimator, no sales rep with a tablet and a script. When you call, you talk to people who will actually be on your roof.
Styles & brands we work with






Flat Roof Replacement in Montclair
Flat Roof Replacement in Montclair comes up more often than people expect, because a good number of 1950s and 1960s homes here were built with low-slope roofs over carports, patios, and additions. The heat does real damage to these surfaces. Built-up roofing and modified bitumen systems crack and alligator under a hundred-plus degrees of direct inland sun, and once water gets under the membrane, the sheathing beneath starts to go. On the south side of the 10 Freeway, diesel soot and dust settle into those cracks and hold heat against the surface, which shortens the membrane’s life even further.
A flat roof replacement in Montclair usually runs $8,000 to $14,000 depending on square footage, number of penetrations, and whether the decking needs to come up. Most flat roofs we replace here are 300 to 600 square feet on additions and enclosed patios. If you’re seeing blisters, ponding water, or cracked seams, the roof has already reached the end of its service life and patching will buy you months, not years.
Membrane Selection for Inland Heat
We recommend membranes rated for UV exposure and thermal movement, the two things that kill flat roofs in this valley. The choice between a torch-down modified bitumen system and a TPO membrane comes down to how much foot traffic the roof sees, where the penetrations sit, and whether the homeowner plans to keep the home long enough to justify the higher upfront cost. We walk through that math in plain language before you commit.
Decking and Drainage on Older Additions
Montclair additions from the 60s and 70s were often framed with the cheapest sheathing available, and fifty years of slow leaks leaves sections soft without ever showing a visible drip inside. We probe the decking during the estimate, mark every soft section on the line-item quote, and replace it before the new membrane goes down. Drainage gets corrected at the same time, because a flat roof that doesn’t shed water at the right slope will fail again no matter what’s on top.
Roof Installation in Montclair
Roof Installation in Montclair means a full tear-off and replacement on the majority of homes, and there’s a specific reason for that. Many of these 1950s-to-1970s tract houses still carry their original decking spacing and the builder’s minimal sheathing fastening. City inspectors now check wind-uplift fastening during a re-roof permit inspection. When we find the original nailing pattern doesn’t meet current code for Montclair’s wind exposure, re-covering isn’t an option anyway. The decking has to be corrected, which means the job becomes a true installation rather than a shingle swap.
A complete roof installation on a standard Montclair single-story runs $10,500 to $16,500, depending on roof complexity, decking replacement, and the shingle system you choose. Architectural shingles dominate here because they carry better wind ratings than three-tab and they hold up to the thermal cycling of inland summers. That said, some homeowners in the foothill-adjacent pockets of Montclair prefer the weight and look of concrete tile, and we install those systems too.

Decking and Fastening Upgrades
The invisible part of a Montclair roof installation is the part that fails first in a wind event. We re-nail every sheet of decking to current spacing, add clips where edges float, and verify the fastening pattern before underlayment goes down. If the inspector’s wind-uplift check caught your old roof, it’s because the nails pulled out of the sheathing, not because the shingles tore. Fixing that is the whole ballgame.
Ventilation Correction on Tight Attics
Older Montclair homes, especially infill lots shaded by the San Gabriels in the afternoon, often lack the soffit-to-ridge airflow that newer tile roofs have. If we replace the roof without addressing that balance, the new shingles bake from below and the warranty gets shaky. We check intake and exhaust ventilation on every installation we quote. Sometimes it’s as simple as adding ridge vent to match existing soffit vents. Sometimes you need new intake and exhaust both. Either way, you’ll know before we start, not after.
Trusted Brands We Service in Montclair
We work across seven shingle and tile manufacturers so you’re not stuck with whatever brand a single-vendor roofer pushes. That includes GAF, CertainTeed, Tamko, and Boral, among others. For Montclair’s wind exposure, we often recommend architectural shingles with a high wind rating, and for homes near the 10 Freeway we lean toward products with better granule adhesion to resist the accelerated loss from soot and dust. We stock common components locally for fast turnaround on Montclair jobs, and special-order colors and profiles arrive quickly through our supplier network. You get the right material for your roof, not ours.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Montclair Homes
- Sun-baked, brittle shingles on original tract roofs. The 1950s through 1970s housing stock in Montclair went up fast, with basic asphalt shingles that were never designed for fifty years of inland UV. By the time we’re called, they’ve lost most of their granules and the fiberglass mat is exposed.
- Wind-uplift failures on low-slope and gently pitched roofs. Santa Ana gusts accelerate through the Cajon Pass and lift shingles that weren’t nailed correctly or lack a starter strip. We see popped nails at ridges and valleys on homes all over 91763, but especially on the more open north side where the wind has a clear run.
- Freeway-side granule loss and soot staining near the 10. Homes on the south side of the freeway get a steady dusting of diesel exhaust and road dust. It settles on the roof, holds heat, and accelerates granule loss. Flashing gets stained to the point where small failures hide until the first meaningful rain.
- Failed flashing at swamp coolers and skylights. Older Montclair homes often have roof-mounted swamp coolers and skylights that were flashed with materials now past their useful life. The flashing fails, water gets in, and the homeowner doesn’t see a leak until the sheathing is already soft.
Pricing for Roof Replacement in Montclair, CA
A standard architectural shingle roof replacement on a 1,200 to 1,600 square foot Montclair home runs $10,500 to $16,500. Flat roofs on additions and carports come in between $8,000 and $14,000. Decking replacement adds $2.50 to $4.00 per square foot when sections are too soft or the original spacing won’t pass current wind-uplift code. Tile roofs run higher, typically $18,000 to $28,000 depending on profile and underlayment requirements. The factors that move your number most are decking condition, roof pitch, number of valleys and penetrations, and whether we’re correcting ventilation at the same time. Every quote is a line-by-line written estimate, and we’ll flag the specific items that are optional versus required. Call (866) 850-2496 for a free estimate on your roof.
We Also Serve Cities Near Montclair
Windmill Roof Repair handles Roof Replacement throughout the eastern San Gabriel Valley and the Pomona Valley. Along with Montclair, we serve Claremont, Ontario, Upland, and La Verne. If you’re in a neighboring city and want the same straight-ahead scoping we provide in 91763, call (866) 850-2496 and we’ll come take a look.
Serving Montclair, CA — Our Local Coverage Area
We’re based in the Montclair 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 Montclair
Montclair’s city permits are stricter than the surrounding unincorporated county areas. The city inspects wind-uplift fastening, decking condition, and the final installation, which means a replacement that passes in a county pocket might not pass here if the original sheathing fastening doesn’t meet current code. We include the permit cost and the city’s inspection requirements in every Montclair quote, and if your decking needs correction to pass, that’s in the written estimate before work starts. This sometimes adds a few hundred dollars to the total, but it’s the difference between a roof that passes and one that gets red-tagged. Call (866) 850-2496 if you want us to check your specific roof against the city’s current requirements.
Every roof replacement we do in Montclair includes new synthetic underlayment, drip edge, starter strip, and flashing at all penetrations and valleys. Decking gets replaced wherever we find rot, water damage, or spacing that won’t pass the city’s wind-uplift inspection. We don’t re-cover an old roof in this market. The original 1950s-70s decking on many Montclair homes simply doesn’t meet current fastening standards, and shingling over it sets you up for failure on the first big Santa Ana event. Our quotes show exactly which decking sections are included and why.
Not automatically. Soot staining and granule loss on the freeway-facing slope accelerate aging, but whether you need full replacement depends on how much of the shingle surface is compromised and what the decking looks like underneath. If the damage is localized to one slope and the rest of the roof has years left, a targeted repair may be the right call. Our Roof Replacement team doesn’t default to full replacement when repair makes more sense. We’ll inspect, show you what we find, and let you decide. Call (866) 850-2496 to schedule the inspection.
Ask whether the bid includes decking correction to meet the city’s wind-uplift code, what underlayment and starter strip they’re specifying, how many brands they can quote, and whether the line items show exactly what’s being replaced versus what’s being re-used. A Montclair bid that doesn’t mention wind-uplift fastening or decking condition is leaving out the thing that fails first here. We write line-item quotes so you can compare material against material, not marketing against marketing. The bid that’s honest about what’s under your shingles is the one that’ll hold up in front of the city inspector.
Yes, and it’s what we recommend for most low-slope and gently pitched roofs in the 91763 zip code. Architectural shingles carry higher wind ratings than three-tab, and many of the products we install from GAF, CertainTeed, and Tamko are rated for wind speeds well above what the Santa Ana gusts deliver here. The caveat is that with a low-slope roof, the underlayment and fastening matter as much as the shingle itself. We’ll spec the full system, not just a shingle, and point you toward a product that’s genuinely rated for Montclair’s wind exposure. Call (866) 850-2496 for a free estimate on an architectural shingle replacement.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Montclair and the eastern San Gabriel Valley.