Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
CertainTeed Roofing in Ontario, CA | Millstone Roofing
We’re Millstone Roofing, and we provide independent CertainTeed service in Montclair and across Ontario, CA. We repair and replace CertainTeed shingle systems on the tract homes that dominate this city, and the one thing that makes our work here different is that we understand wind uplift, not just rain leaks. If your CertainTeed roof is losing ridge caps or granule after a Santa Ana event, call (855) 341-6021 for a straight answer and a free estimate.
Ontario sits in a wind corridor that punishes roofs in ways a coastal contractor rarely sees. Our CertainTeed sales & service experience spans Landmark, XT 25, Presidential, and Northgate systems across every Ontario ZIP code from 91761 to 91798. We inspect first, document everything, and recommend repair or replacement based on what the roof actually needs.
Why Ontario Residents Choose Us for CertainTeed Service
Most roofing companies in Ontario will install whatever brand they stock. We work with seven major shingle manufacturers, GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so our CertainTeed recommendations come from knowing how that product line performs against the others on your specific roof. That’s the difference between a supplier quota and an honest answer.
Nelson Ibarra, our owner, grew up in the Pomona Valley and spent two decades working roofs across the Inland Valley before starting Millstone. He’ll tell you the roof either keeps water out or it doesn’t, everything else is details. Our crew has replaced and repaired CertainTeed systems on hundreds of Ontario tract homes, and we know how this brand ages under Inland Empire heat. When you call, you get that experience on the phone, not a sales script.
Styles & brands we work with






Common CertainTeed Roofing Problems We Solve in Ontario
- Wind-ripped ridge caps. CertainTeed ridge cap shingles use a sealant strip that bakes hard and brittle after years of 95-105°F Ontario summers. When a 60-80 mph Santa Ana gust hits, that embrittled sealant lets go and the ridge cap peels off. We see this on nearly every tract block in 91761 and 91764 after a wind event.
- Granule loss and thermal cracking on Landmark and XT 25 shingles. The 1950s-70s stucco tract homes that fill Ontario’s core were roofed with three-tab shingles that are now decades past their design life. CertainTeed Landmark and XT 25 shingles on these roofs show severe granule loss and cracking from heat cycling, exposing the asphalt mat to UV. Whole blocks fail at once.
- Lifted hip-and-ridge shingles on shallow-pitch roofs. Ontario’s tract homes are overwhelmingly low-slope, which means wind gets under the shingle edges more easily. After a Santa Ana event, we routinely find hip-and-ridge shingles lifted at the hips and ridge lines with no interior leak yet. The leak comes with the next rain.
- Failed flashing around vents and stacks. The heat cycling that cracks shingles also breaks down the sealant around pipe boots, roof vents, and chimney flashing. On CertainTeed systems across 91758 and 91798, we regularly find flashing that’s separated from the shingle surface, letting water in during the winter rains.
- Dried-out underlayment on newer concrete tile roofs. The newer subdivisions in Ontario often have concrete tile over CertainTeed underlayment. That underlayment dries out and cracks from repeated heat cycling, which leads to hidden leaks and fascia rot that doesn’t show up until the damage is well advanced.
CertainTeed Service in Ontario: What Local Conditions Mean for Your Roof
Ontario sits squarely in the Inland Empire’s Santa Ana wind corridor, where dry 60-80 mph gusts funnel through the Cajon Pass and across the Chino/Ontario plain. This changes how we approach CertainTeed repair in Chino and Ontario. A roofer working in coastal LA thinks about rain leaks first. We think about wind uplift and edge-metal fastening first, because that’s what actually fails on Ontario roofs.
After a major wind event, we canvass entire tracts in the older sections of Ontario. The 1960s stucco homes in 91761 and 91764 show shingles stacked against block walls on the downwind side of ridges and lifted ridge caps on the windward slope. None of that damage shows up as an interior leak. It just sits there, waiting for the next big gust to finish the job. If you wait for the leak, you’ve already lost shingles and possibly decking. We inspect for wind damage before it becomes water damage.
CertainTeed Models & Products We Service in Ontario
We service every major CertainTeed shingle line: Landmark, XT 25, Presidential, and Northgate. When a repair calls for matching existing shingles, we use genuine CertainTeed products to keep the color and profile consistent. When the job calls for underlayment, fasteners, or flashing, we specify materials that meet or exceed code, whether that’s CertainTeed’s own accessory line or a quality aftermarket equivalent. We stock common CertainTeed colors in our local inventory so we’re not waiting on a distributor to ship from Riverside or San Bernardino when your roof needs attention.
See the difference
Before
After
Before
After
Before
AfterCertainTeed Service Pricing in Ontario
Roof Repair – Ontario for CertainTeed systems typically runs $350-$900 for targeted work like ridge cap replacement or flashing repair. Full roof replacement with CertainTeed Landmark shingles on a typical 1,800 sq ft Ontario tract home generally falls between $14,000 and $22,000, depending on decking condition, tear-off requirements, and underlayment choices. A blown-off ridge cap on an otherwise sound roof is a repair. Widespread granule loss and cracking on a 20-year-old Landmark roof means replacement is the better investment.
- Ridge cap repair: $350-$700
- Flashing repair: $250-$500
- Shingle replacement (small area): $400-$900
- Full Landmark replacement: $14,000-$22,000
Every estimate starts with a roof inspection, and we document our findings in writing before any work is proposed. Call (855) 341-6021 for a free estimate with no pressure and no change orders.
Serving Ontario, CA — Our Local Coverage Area
We’re based in the Ontario 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 – CertainTeed Roofing in Ontario
You look at the ridge line and the hip lines first, not the ceiling. Lifted or missing ridge caps, shingles stacked against fences or block walls on the downwind side of your house, and granule piles in your gutters are all wind damage signs that never show as an interior leak until rain arrives. Call (855) 341-6021 and we’ll inspect the roof and document what we find.
XT 25 is a solid three-tab shingle, but it’s not what we’d recommend for a 1960s Ontario tract home that still has original decking and ventilation. The heat and wind here demand an architectural shingle like Landmark with better wind ratings and longer lifespan. We’ll show you the cost difference and the performance difference side by side before you decide.
Get them re-sealed or replaced before the next wind event. A lifted ridge cap is a future blow-off waiting to happen. We replace damaged ridge caps with CertainTeed ridge shingles that match the existing roof color and re-seal the hip lines. Call (855) 341-6021 for a free estimate.
Yes. The combination of 100°F summer heat and dry Santa Ana wind creates a failure pattern we don’t see in coastal cities: the sealant strip on shingle edges bakes hard and loses adhesion, then wind gets under the shingle and peels it clean off. It’s thermal aging plus uplift, and it’s the most common reason certain Ontario blocks need early replacement. Call (855) 341-6021 for an exact quote, estimates are free.
Yes. We stock common CertainTeed colors locally and can match most existing roofs within one shade. If your shingle is discontinued, we’ll bring samples and find the closest available match. Call (855) 341-6021 and we’ll tell you what’s available for your specific roof.
Service Areas Near Ontario
We serve Ontario and the surrounding Inland Empire communities, including our full Ontario service area. Our crews also work in Whittier, La Mirada, and Villa Park. We provide CertainTeed service in Los Serranos and CertainTeed service in Upland as well. If you’re in any of these areas, call (855) 341-6021 and we’ll schedule a free inspection.
Book Your CertainTeed Service in Ontario Today
When wind damage or heat aging hits your CertainTeed roof, waiting only makes the repair bigger. Call (855) 341-6021 to schedule your free certainteed roof inspection in CertainTeed in San Antonio Heights or Ontario, and we’ll give you an honest assessment with documented findings. We inspect first, recommend second, and never pressure you into a replacement your roof doesn’t need.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Ontario and the Inland Empire.