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
Fast, Reliable Roof Repair Across Ontario
Roof repair in Ontario usually costs between $350 and $1,800 depending on what failed and how much of the roof is involved, and most of the jobs we take on here are done in a single day. If you’re looking at a lifted ridge cap near Euclid Avenue or cracked tile around a plumbing vent off Vineyard, call (866) 321-6172 and we’ll send someone who actually knows Ontario’s roof stock. This city has its own failure patterns – heat, wind, and tight lot constraints – and we plan every repair around them.
Why Van Nuys Roofing Co Is Ontario’s Preferred Roof Repair Company
We’re not the nearest roofer to Ontario by mileage, but we’ve spent enough time on the city’s roofs to know what fails and why. The post-WWII tract homes along Euclid Avenue and the 1980s tile subdivisions off Grove behave completely differently under the same Inland Empire sun, and a repair that holds in one will fail in the other if you don’t know the construction underneath. That’s the kind of local knowledge that keeps Ontario homeowners calling us back.
Rick Dominguez leads our crews, and his rule is simple: inspect first, recommend second. We don’t show up with a replacement contract already filled out. When you call about a leak near Vineyard or a wind-damaged slope near Grove, we tell you what’s actually wrong, what it costs to fix it, and whether the roof has enough life left to make a repair worth doing at all. Seven leading brands, one crew that knows them all – that’s the whole point of how we work.
Our Roof Repair team handles everything from single shingle tab replacements to full-square tear-offs. For any homeowner in Ontario weighing repair against replacement, the answer starts with a straight inspection we’re happy to do as a standalone service.
Styles & brands we work with






Storm Damage Roof Repair in Ontario
Storm Damage Roof Repair in Ontario is almost always a Santa Ana wind story, not a rain story. When those northeast winds come down through the Cajon Pass and hit the city, we see shingle tabs torn off west- and north-facing slopes and ridge caps lifted clean off 1970s tract homes. A storm damage repair here typically runs $450 to $1,400 depending on how many squares are affected and whether the deck sheathing underneath got exposed or damaged.
We took that exact call on a 1950s tract home near Euclid Avenue a few seasons ago. Shingle tabs were gone across the north and west slopes and a few ridge caps had separated. When our crew pulled the damaged shingles, the original 1x sheathing was soft in two bays under the old felt. That changed the job from a shingle patch to a proper repair: we replaced the bad boards, laid new underlayment plus ice and water shield in the valleys, set matching architectural shingles with a starter strip, and re-nailed the drip edge. The driveway only fit one truck and the neighbor’s wall ran right along our staging side, so we loaded the deck by hand and gave two days’ written notice before any tear-off started.
Wind-Damaged Slopes and Ridge Caps
The first place a Santa Ana wind hits is the ridge line and the upper slopes facing north and west. On older Ontario tract homes, those shingles often weren’t set with a starter strip at the eaves, so once the wind gets under the tab, the whole run peels back. We re-set the starter strip, re-nail the field shingles to the correct pattern, and replace any ridge cap that’s separated from its mortar or fastening.
Exposed Sheathing and Water Intrusion
Once shingles are gone, Ontario’s rare winter rain events turn exposed felt and sheathing into a real problem fast. If water has already gotten under the felt, we pull the affected square, dry the deck, replace any soft boards, and install fresh underlayment before shingles go back on. Leaving wet sheathing in place is how a $600 repair becomes a $4,000 re-sheathing job a year later.
Metal Roof Repair in Ontario
Metal Roof Repair in Ontario comes up most often on the city’s commercial and logistics-adjacent buildings, plus a smaller number of residential standing-seam and metal tile roofs in newer subdivisions. Most of what we fix here is failed fasteners, separated panel laps, and rust-through at roof penetrations. A typical metal roof repair in Ontario runs $500 to $1,600, with fastener replacement on the lower end and panel replacement at a penetration on the higher end.
The heat is the real enemy. Ontario’s summer weeks above 100°F make metal panels expand and contract far more than the original installer planned for, and that movement backs out fasteners and breaks sealant at laps. We use replacement fasteners and sealants rated for the Inland Empire’s thermal swing, not whatever came off the shelf at the big-box store.
Penetration Sealant and Panel Repair
Every pipe boot, vent, and curb on a metal roof is a failure point once the sealant gives out. We pull the old sealant, check the penetration flashing, and re-bed everything with material that stays flexible at 110°F. If the panel itself has rusted through around a penetration, we cut in a new panel section and lap it properly rather than smearing more tar over the hole.
Fastener and Lap Joint Failures
Ontario metal roofs with screwed-down panels lose fasteners over time as the panels cycle with the heat. Loose or missing fasteners let panels lift in the wind and open lap joints to rain. We tighten or replace every fastener on the affected slope, then re-seal the laps. It’s a small job that stops a roof-wide problem before it starts.
Trusted Brands We Service in Ontario
You shouldn’t have to accept whichever shingle brand your roofer happens to stock. We work across GAF, CertainTeed, Tamko, and Boral, among others, so the product recommendation you get on an Ontario roof is driven by what your roof actually needs — whether that’s GAF repair in Ontario or another brand solution — not by what our supplier gave us a deal on this month. That matters on this city’s older tract stock, where architectural shingles need to be matched to the right underlayment and ventilation to survive the summer. We stock replacement parts and matching materials for the brands we service, and we can usually have them on your Ontario roof within a day or two of the inspection.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Ontario Homes
- Heat-cooked built-up roofs over unvented sheathing. The 1950s-70s tract homes along Euclid Avenue often have low-slope built-up or rolled roofing over original 1x sheathing with almost no attic ventilation. The trapped heat keeps cooking any patch applied over it, which is why we recommend a full tear-off of the affected square on those roofs instead of layering more material on top.
- Santa Ana wind damage on shingle roofs. After a wind event, we consistently see torn tabs on west and north slopes and lifted ridge caps on 1970s tract homes. The root cause is usually the nail pattern, a missing starter strip at the eaves, or both – not the shingle itself.
- Cracked tile from thermal cycling at penetrations and valleys. Concrete tile roofs in Ontario’s 1980s-2000s subdivisions crack around pipe boots, vent flashings, and valley transitions as the tiles expand and contract through the summer. A cheap overlay skips the ice and water shield those rare winter rain events need, so we re-set the tile with proper underlayment, not a patch.
- Failed flashing on mid-century low-slope sections. The original metal flashing on older Ontario homes was often thin and rusts through at the seams. We see this most around chimneys, skylights, and the transition where a flat built-up section meets a shingled slope.
Pricing for Roof Repair in Ontario, CA
Ontario roof repair pricing breaks down by what actually needs fixing more than by neighborhood, but there are patterns. A shingle tab replacement or minor flashing repair is usually $350 to $600. A storm damage repair with ridge cap replacement and a few squares of shingles runs $700 to $1,400. A metal roof fastener and sealant job on a residential standing-seam roof is $500 to $900. A full-square tear-off on an older low-slope built-up roof over unvented sheathing starts around $1,200 and goes up if the deck boards are soft. Every estimate is line-item and free. Call (866) 321-6172 and we’ll give you exact numbers for your roof, not a range pulled from a website.
We Also Serve Cities Near Ontario
Beyond our work across Roof Repair in Ontario, we take calls in Montclair, Upland, Chino, and San Antonio Heights. Each of those cities has its own housing-era mix and its own version of the Inland Empire heat problem, and we treat them accordingly. If your roof is in one of those areas, the same inspection-first approach applies.
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 About Roof Repair in Ontario
Yes. If your lot can’t stage a dump trailer or materials, we have to hand-carry everything to the roof, and if a shared wall runs along our work side, we’re giving notice and scheduling around noise hours. That adds labor time and a small line item to the quote, usually $150 to $350 depending on access. Call (866) 321-6172 and we’ll look at your actual lot before we put a number on it.
Ontario is a dry-heat market, not a moisture market like LA County. The sun and heat cycle the shingles, and the Santa Anas hit the windward slopes with enough force to rip tabs and lift ridge caps where fastening was weak or the starter strip was never installed. We re-secure the affected slope to the current nail pattern and add the missing components, not just glue tabs back down.
Usually yes, as long as the underlayment underneath is still intact. A typical cracked tile replacement around a penetration or valley in Ontario is $450 to $900, which includes removing the broken tile, checking the flashing and underlayment, and setting a matching replacement tile. If the underlayment has failed too, we’ll tell you before we touch anything, and the scope changes to a section repair rather than a full roof replacement.
Small repairs that don’t remove more than a portion of the roofing surface usually don’t need a permit, but larger tear-offs and structural repairs do. On a tight or shared-wall lot, the city review is more likely to flag access, debris containment, and work-hour restrictions, which slows the permit step down. We pull whatever permit the job requires and we schedule the work to match Ontario’s noise and hours rules for residential construction.
Written notice before tear-off starts, staging on our own side of the property line when possible, debris contained daily, and no power equipment before city work hours. On a recent Euclid Avenue job with a shared wall on the staging side, we gave the neighbor two days’ notice, loaded materials by hand instead of running a lift, and had the site clean by the end of each day. It adds a little time, but it’s the difference between a one-time job and an angry voicemail.
If your Ontario roof is showing signs of trouble – lifted shingles, cracked tile, a leak after the last Santa Ana event – call (866) 321-6172 for a free inspection and a line-item repair quote. We’ll tell you what’s wrong, what it costs, and whether a repair or replacement actually makes sense. That’s the whole job.
Written by Rick Dominguez, Owner at Van Nuys Roofing Co, serving Ontario and the Inland Empire with inspection-first roof repair and replacement.