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 La Verne
Roof replacement in La Verne usually costs between $11,500 and $28,000 for a full tear-off and re-roof on most single-family homes, with architectural asphalt shingles landing in the $13,000 to $22,000 range. That’s the honest number we give homeowners before we ever climb a ladder. We work throughout the 91750 zip code, from the flat downtown grid up to the foothill-adjacent streets where the Santa Anas do their worst. Call (866) 850-2496 to schedule a free estimate, and we’ll walk the roof with you and talk square footage, decking condition, and material options in plain terms.

La Verne isn’t just another stop on our route sheet. Ruben Ochoa and the crew at Windmill Roof Repair know how this valley behaves. The wind comes hard off the San Gabriels and finds every loose ridge cap, every worn valley, every edge that wasn’t nailed to spec. A roof that holds fine in Pomona can fail a mile north simply because the wind loads are different. We scope every job for the actual conditions on your street, not the average conditions for Southern California.
Why Windmill Roof Repair Is La Verne’s Preferred Roof Replacement Company
We’ve replaced a lot of roofs in La Verne, and we’ve earned the work one job at a time. Homeowners here tend to ask better questions than most. They want to know why one brand costs more than another, whether the decking needs to come up, what happens if the county is involved instead of the city. That suits us. We’d rather spend thirty minutes explaining a quote than have you find out mid-project that something got missed.
The thing that separates us from most La Verne roofing contractors is the material lineup. We work across seven shingle brands, including GAF, CertainTeed, and Boral, and we don’t steer you toward one because there’s a better margin in it for us. If a certain architectural shingle makes more sense for your roofline and wind exposure, that’s what we’ll quote. If your budget points toward a different manufacturer that still hits the spec, we’ll quote that too. Seven brands, one crew.
We also offer roof inspection as a standalone service. No obligation, no sales pitch bundled into it. If your roof has ten years left, we’ll say so. Ruben has built the business on the idea that honest scoping now means you’ll think of us when the roof actually needs replacing. For La Verne homeowners in La Verne, that means you get a professional assessment without a hard sell.
Styles & brands we work with






Roof Replacement Contractor in La Verne
A roof replacement contractor in La Verne handles full tear-offs, decking replacement, new underlayment, and a new roofing system installed to current code. For most homes in the area, we’re looking at a seven to ten day project from first nail to final cleanup, though acreage properties with long hauls and multiple structures can push that out. The job starts with a site walk where we measure every plane, check decking from the attic and from the roof surface, and look at how the existing flashing was detailed.
When a La Verne homeowner needs a full replacement, it’s usually for one of three reasons: storm damage from a Santa Ana event that stripped tiles or tore shingles loose, age-related failure of original concrete tile or wood shake from the 1950s through 1970s construction, or a roof that’s leaking at enough points that patching no longer makes financial sense. We’ll always tell you if repair is the better call. Repair when you can, replace when you must.
Full Tear-Off and Decking Scope
We don’t roof over old shingles unless the existing roof is a single layer in clean condition and local code allows it. Here’s why: La Verne’s older ranch homes often have decking problems that only show up once the old roofing comes off. Dry rot at eaves, water-stained plywood around old pipe jacks, and failed fastening on shake-to-shingle retrofits. We inspect the decking after tear-off and replace what needs replacing. The per-sheet replacement price is in the $70 to $110 range for standard plywood or OSB, and we document every sheet with photos so you see exactly what we saw.
Permitting on La Verne Acreage
Here’s the piece most contractors gloss over. On La Verne acreage, much of the work falls under county jurisdiction rather than city permitting. A house on an unincorporated lot off Wheeler Avenue or up toward the foothills may need a different permit path than a same-sized house four blocks inside city limits on Bonita or Damien. We check the address first, confirm which jurisdiction applies, and pull the right permit before materials get ordered. It’s a small step that prevents a stop-work order and a very unhappy homeowner.
Asphalt Shingle Roof Replacement in La Verne
Asphalt shingle roof replacement in La Verne is the most common job we quote, and for good reason. Architectural shingles from brands like Tamko, GAF, and Atlas handle the valley’s summer heat better than most people realize, and they hold up to wind loads up to 110 or 130 mph depending on the rating. For homeowners coming off an old concrete tile or wood shake roof, shingles also mean a lighter load on the framing, which matters on some of the older 1960s ranch structures.
Architectural shingles run roughly $6.50 to $9.00 per square foot installed on a standard tear-off in La Verne. A 1,800 square foot home lands between $11,700 and $16,200, and that includes tear-off, haul-away, underlayment, new drip edge, and standard flashing. If the roof has a steep pitch or multiple valleys, the labor component goes up because the work is slower and more detail-heavy.

Architectural Shingle Ratings and Wind
For foothill-adjacent homes, we recommend a shingle rated for at least 110 mph. The Santa Ana gusts that hit the north-side neighborhoods aren’t hypothetical. They’ll find a shingle that wasn’t nailed in the right pattern or a ridge cap that got stapled instead of hand-nailed. Our crews hand-nail ridge caps on wind-exposed roofs. It’s slower, but it’s the difference between a cap that stays put and one that ends up in your neighbor’s yard.
Decking Replacement Under Shingles
If your existing roof is wood shake or old concrete tile, the decking underneath may be spaced or solid, and the spacing changes how shingles get installed. We check for that on the initial walk. Older spaced-board decking often needs an overlay of plywood or OSB before shingles can go down to manufacturer spec. Skipping that step is how you end up with wavy shingle lines and manufacturer warranties that won’t pay out. We’ll tell you before quoting if your decking needs an overlay, not after tear-off.
Trusted Brands We Service in La Verne
We install and repair roofing from a range of manufacturers, and we don’t play favorites. GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral all make good products, but they have different strengths for different conditions. For a La Verne home facing heavy Santa Ana wind, we might lean toward a certain brand’s high-wind architectural line. For a flat downtown roof with a low slope, a different product might make more sense. Because we’re not tied to one manufacturer’s rep, the recommendation is driven by your roof and your budget. The right material for your roof, not ours.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in La Verne Homes
- Wind-stripped tile and ridge caps on foothill streets. Concrete S-tile roofs from the 1960s and 70s lose tiles and caps when Santa Ana gusts push past 60 mph. The tiles themselves may be fine, but the fastening and underlayment underneath weren’t designed for repeated wind uplift.
- Grading and drainage failures on open acreage. On larger lots with detached shops or ADUs, the land around the structure often slopes back toward the foundation. That traps water at the fascia line and rots soffit, rafter tails, and flashing even when the shingles or tiles above look fine.
- Decking rot hidden under old shake and tile. La Verne’s post-WWII tract homes and ranch-style builds often have original decking that has been absorbing moisture for 50 plus years. By the time we tear off, sections of it need replacement. We scope for that before quoting on Roof Replacement work.
- Outbuildings that got skipped on the last re-roof. Detached garages, shops, and ADUs on acreage lots often get roofs that were never properly permitted or inspected. When the main house needs a new roof, the outbuilding usually does too, and it has its own set of access and setback issues.
Pricing for Roof Replacement in La Verne, CA
Here are real ranges for La Verne, not national averages. A full tear-off and architectural shingle re-roof on a typical 1,500 to 2,500 square foot home runs $11,500 to $22,000 depending on pitch, valley count, decking condition, and access. Concrete tile replacement starts higher, usually $18,000 to $55,000, because the material is heavier, the labor is slower, and the underlayment specs are different. A detached shop or ADU roof adds $4,000 to $12,000 depending on size and condition.
What moves the price: whether the property is under city or county jurisdiction, how far materials have to be hauled and staged, whether well and septic setbacks force a specific staging layout, and how much decking needs to come up. We give you a written line-item quote before work starts, and the number we quote is the number you pay unless you approve a change in writing. Call (866) 850-2496 to schedule a free estimate and get an exact number for your roof.
We Also Serve Cities Near La Verne
If you’re outside the 91750 zip code, we handle roof replacement in the surrounding communities too. That includes Claremont, Pomona, Glendora, and Montclair. Many of those homes face the same Santa Ana exposure and aging housing stock as La Verne, so the scoping questions are much the same. Call us and tell us your cross streets and we’ll tell you how soon we can get out to look.
Serving La Verne, CA — Our Local Coverage Area
We’re based in the La Verne 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 La Verne
It depends on where the property sits. Homes inside La Verne city limits go through the city’s building department. Properties on unincorporated acreage, which includes some streets off Wheeler Avenue and up near the foothills, fall under Los Angeles County jurisdiction. That changes the permit application, the inspection schedule, and sometimes the required details like fire-rated underlayment in certain zones. We check the address early and pull the right permit from the start. Call (866) 850-2496 and we’ll verify your parcel’s jurisdiction before you commit to anything.
Setbacks affect staging and access, not the roof itself. On an acreage lot with a well, septic tank, and leach field, there are areas where we can’t park a loaded dump trailer or stack tear-off debris. That means we have to plan the haul path, sometimes using a smaller container or more frequent trips. It adds labor hours but not material cost, and a low bid that ignores those constraints turns into a change order later. We walk the lot before quoting so the price reflects reality.
Concrete S-tile roofs fail after Santa Anas because the original fastening and underlayment weren’t built for repeated 60 mph plus gusts. Tiles lift at the edges, ridge caps pop loose, and once the underlayment is exposed, wind-driven rain gets under the tile field. Over time the decking absorbs that moisture and rot starts. The fix is a full re-roof with proper high-wind underlayment, correctly spaced battens, and fastening rated for the wind corridor. Call us at (866) 850-2496 for an inspection if your roof lost tiles in the last wind event.
We price it the same way we price a house: square footage, pitch, decking condition, and access. Smaller buildings have a higher cost per square foot because the fixed costs like hauling, permit fees, and equipment setup don’t shrink. A 600 square foot detached shop typically runs $4,500 to $9,000 depending on roofing type and repairs needed. Detached ADUs with kitchens or electrical penetrations cost more because of the flashing detail work. We include the outbuilding in the same free estimate so you get one number for the whole property.
Yes, if the shingle is rated for high wind and installed correctly. Architectural shingles with a 110 mph or 130 mph wind rating hold up well in La Verne’s wind corridor when they’re nailed to the right pattern, the starter strip is sealed properly, and ridge caps are hand-nailed. The failure we see most often is not the shingle itself but the underlayment and fastening shortcuts underneath. That’s why we document the installation at every stage so you can see what’s under the shingles before they ever face a Santa Ana. Call (866) 850-2496 to talk about what your roof actually needs.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving La Verne and the surrounding foothill communities.