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 Los Serranos
Roof replacement in Los Serranos typically runs $11,500 – $28,000 for a full asphalt shingle roof on an average 2,200 sq ft home, with concrete tile replacement running higher at $18,000 – $42,000. Most jobs here take 2 – 5 days once materials arrive. The wild card in Los Serranos isn’t the schedule though. It’s what the salt air and Santa Ana winds have already done to your fasteners before the first shingle comes off. Call us at (866) 850-2496 and we’ll walk your roof before you spend a dime.

Why Windmill Roof Repair Is Los Serranos’s Preferred Roof Replacement Company
We work across seven shingle brands so the material recommendation actually matches your roof and budget, not a vendor contract we’re trying to protect. Homeowners in the Chino Hills State Park edge subdivisions call us because we’ll tell them when a targeted repair makes more sense than a full replacement. That’s the whole point of offering Roof Replacement alongside standalone inspections and repairs. One crew handles all three, so the person who inspects your roof in Los Serranos is the same person who will replace it if that’s what it needs.
Ruben Ochoa leads our crews and has spent years working the hillside tracts and flatter subdivisions across ZIP 91709. We know which streets see the worst wind channeling off the hills and which 1980s-era developments are now showing tile slippage from corroded fasteners. That’s local knowledge you can’t get from a contractor who drives in from the coast for a single job.
Our Los Serranos customers consistently mention that we showed up when we said we would and didn’t push replacement when a repair was the honest call. We don’t publish review counts we can’t verify, but we’ll gladly connect you with homeowners in your neighborhood who can speak to the work. Response time to most of Los Serranos is same-week for inspections. Call (866) 850-2496 and we’ll get you scheduled.
Styles & brands we work with






Flat Roof Replacement in Los Serranos
Flat roof replacement in Los Serranos addresses the low-slope sections on many 1990s and 2000s tract homes, especially on two-story builds where the upper roof flattens over a garage or patio. These roofs fail differently than sloped shingle sections, cracking under the inland sun and letting water pool around corroded scuppers after the rare heavy rain. A flat roof replacement in Los Serranos typically runs $9,000 – $18,000 depending on square footage and whether the decking needs replacement.
Where Flat Roofs Fail Here
The biggest killer on Los Serranos flat roofs is heat. Long dry summers bake the membrane until seams shrink and pull apart. Then the first intense rain finds every gap. We see this most on homes near the Chino Hills State Park edge, where there’s no relief from afternoon sun. The fix is a full tear-off, new decking where rot exists, and a properly flashed membrane system.
Making Flat Roofs Last in This Climate
We use high-solar-reflectance membranes and make sure every penetration is sealed against both standing water and wind-blown debris. Stainless steel hardware on flashings and drains is standard for us, because mild steel rusts in the salt air and fails within a decade. It adds a few hundred dollars upfront. It saves thousands over the life of the roof.
Roof Installation in Los Serranos
Roof installation in Los Serranos means full tear-off and replacement on homes built from the 1980s through the 2000s, most of which are now past their original roof’s lifespan. We don’t do overlays on compromised decking, and we won’t install new shingles over rusted fasteners. A full roof installation here runs $11,500 – $28,000 for asphalt shingles and $18,000 – $42,000 for concrete tile, including the marine-grade fastener upgrade we specify as standard.
What Goes Into a Los Serranos Roof Installation
Every job starts with a deck inspection. If sheathing is rotted or delaminated, we replace it before anything else. Then comes ice and water shield in valleys and around penetrations, new drip edge in hot-dip galvanized steel, and underlayment rated for high solar exposure. The shingles or tile go on last, nailed or screwed with stainless steel fasteners. No electro-galvanized nails on any Los Serranos roof we install.
Why We Re-Fasten, Not Just Cover
Some contractors will offer to lay new shingles over old tile or nail new tile over original 1980s underlayment. We won’t. The original fasteners on those older Los Serranos homes are often already rusting from salt air. Covering them means your new roof is only as strong as hardware that’s already failing. A proper installation replaces or re-fastens everything, which is what makes it last 40-plus years instead of 15.

Trusted Brands We Service in Los Serranos
Windmill Roof Repair works with seven shingle manufacturers so you’re getting the right product for your roof, not the one we’re incentivized to push. We regularly install GAF, CertainTeed, and Owens Corning products across Los Serranos, and we stock common replacement components locally so we don’t lose days waiting on shipments. If your existing roof is a specific brand and you want to match it, we’ll quote that exact product. If a different material handles the Santa Ana wind load and sun exposure better for your hillside exposure, we’ll tell you that too. Seven brands, one crew.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Los Serranos Homes
- Corroded fasteners from salt air. The Pacific is about 35 miles west, and that airborne salt combines with inland heat to accelerate rust on electro-galvanized nails and flashing fasteners. We regularly find original 1990s fasteners on hillside homes that crumble when touched, which is why we specify stainless steel or hot-dip galvanized hardware on every job.
- Wind-lifted tiles and flashing after Santa Ana events. The hills channel wind through the canyons and into the Chino Hills State Park-adjacent subdivisions. After a strong Santa Ana, we see slipped concrete tiles and separated flashing on the windward slopes, often on roofs that looked fine a month earlier.
- Heat-cracked underlayment in valleys. Years of intense sun dry out and crack the underlayment in valley lines and around penetrations. The leak doesn’t show until the rare heavy rain, and by then the decking may already be rotted. A dry-season inspection catches this early.
- Original 1980s – 2000s roofs at end of service life. Los Serranos’s tract developments from that era are now hitting the 20 – 30 year mark. Asphalt shingle roofs are granule-bald and brittle. Concrete tile roofs have failing underlayment. Replacement now prevents a cascade of interior damage later.
Pricing for Roof Replacement in Los Serranos, CA
You’ll pay between $11,500 and $28,000 for an asphalt shingle roof replacement on a typical Los Serranos home, with concrete tile running $18,000 to $42,000. The spread is driven by square footage, roof complexity, decking condition, and whether we’re specifying standard or marine-grade fasteners. Flat roof sections add $9,000 to $18,000 depending on size. The marine-grade hardware upgrade typically adds 8 – 12% to the fastener cost, which on most homes is a few hundred dollars. Skipping it means paying for a new roof again in 10 – 15 years. We give you a written line-item quote before any work starts, and the number we quote is the number you pay. Call (866) 850-2496 for a free estimate.
We Also Serve Cities Near Los Serranos
Windmill Roof Repair serves Los Serranos and the surrounding San Bernardino County communities. We work regularly in Chino, Yorba Linda, Montclair, and Pomona, which means we can often schedule Los Serranos inspections within the same week and we’re familiar with the local permitting offices across the county line. If you’re just outside Los Serranos, we still quote the same way, free.
Serving Los Serranos, CA — Our Local Coverage Area
We’re based in the Los Serranos 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 Los Serranos
Salt air from the Pacific, about 35 miles west, reaches Los Serranos and combines with the area’s intense inland heat to accelerate corrosion of electro-galvanized roofing nails and flashing fasteners. In cities just a few miles further inland, the salt concentration drops enough that standard fasteners survive decades. In Los Serranos, they often rust through within 10 – 15 years. That’s why we specify stainless steel or hot-dip galvanized hardware as standard. Call (866) 850-2496 if you want us to check your existing fasteners, the inspection is free.
A coastal-spec roof for Los Serranos uses stainless steel screws for tile attachment, hot-dip galvanized drip edge and flashing, and underlayment rated for high solar exposure and wind uplift. An inland-spec roof uses electro-galvanized nails and standard flashing, which are fine in Montclair or Pomona but premature failures in our salt-and-heat combination. The coastal spec costs a few hundred dollars more upfront. It prevents thousands in re-fastening and premature replacement within a decade. We quote both options on every Los Serranos job so you can see the difference in writing.
For wind resistance in Los Serranos, architectural asphalt shingles from GAF, CertainTeed, or Owens Corning installed with the proper nailing pattern and rated underlayment perform well, as do concrete tiles re-fastened with stainless steel screws. The key isn’t just the material, it’s the fastening. Wind wants to lift edges and corners. A properly fastened roof with sealed valleys and edge metal rated for 130 mph uplift will hold through any Santa Ana this area sees. We’ll match the material to your roof’s exposure and your budget. Call (866) 850-2496 for a recommendation based on your specific hillside or flatland position.
Yes, Los Serranos falls under San Bernardino County’s building permit requirements for full roof replacement, whether you’re in the 91709 ZIP or the surrounding Chino Hills-adjacent unincorporated areas. The permit covers the tear-off, decking inspection, and final installation. We pull permits on every replacement job we do, and we schedule the inspections so you don’t have to coordinate with the county. If a contractor offers to skip the permit on a full replacement, that’s a red flag. Call (866) 850-2496 and we’ll handle the paperwork.
Walk the perimeter of your home and look for rust staining around flashing, drip edge, and any exposed nail heads. On tile roofs, look for slipped or crooked tiles, especially after a Santa Ana event. If you can see rusted fasteners or the tiles move when you press on them from below, the corrosion is already advanced. We inspect roofs in Los Serranos as a standalone service, no commitment required, so you can see exactly what’s failing before you decide whether to repair or replace. Call (866) 850-2496 to schedule one.
Windmill Roof Repair replaces roofs across Los Serranos with the right materials for this specific climate, not whatever is cheapest to buy by the pallet. Whether you need a flat roof section done, a full replacement on a 1990s tract home, or you just want someone to tell you honestly whether your roof has another five years in it, call (866) 850-2496. Ruben Ochoa and our crew will give you a straight answer and a written estimate. Free.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Los Serranos and the Chino Hills area.