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 Repair Across Ontario
Roof repair in Ontario, CA typically costs between $350 and $1,800 for most residential jobs, with leak repairs starting around $350 – $650 and full valley or flashing replacements running higher. Our crew serves every Ontario zip code, from the older grid streets of 91761 and 91762 to the newer subdivisions in 91764 and 91758, and we’re usually on site within 24 – 48 hours of your call. We know what Ontario roofs go through: Santa Ana winds ripping across the 10 freeway corridor, summer afternoons above 100°F baking asphalt until it cracks, and 1950s-era tract houses hiding materials no modern contractor expects. Call (866) 942-0875 to get an honest assessment and a written estimate before you commit to anything.
Oakmont Roof Repair is a roofing-specific company. We don’t do kitchens, we don’t do gutters, we don’t pour concrete. Our entire service menu is Roof Repair, Roof Replacement, and Roof Inspection. That focus means every crew member on your Ontario roof has done nothing but roofing for years, and the person walking your ridge line knows exactly what to look for on a mid-century ranch on Euclid Avenue or a newer stucco home off Archibald.
Why Oakmont Roof Repair Is Ontario’s Preferred Roof Repair Company
Noel Fierro built Oakmont Roof Repair around a simple idea: carry enough roofing brands that the house tells us what it needs, not the inventory sheet. Ontario homeowners call us because when we recommend a certain shingle or a specific repair approach, they can see we stock six other lines we didn’t push. That’s credibility you can point to.
We work throughout Ontario, from the warehouse-adjacent commercial strips near the airport to the leafy residential pockets around the 91761 historic blocks. Homeowners in Downtown Ontario, Creekside, and the newer Terra Vista-adjacent subdivisions have all dealt with the same thing: a roof that finally cracked under one heat wave too many. We carry parts for all seven brands we stock, which means a repair in Ontario doesn’t stall waiting on a shipment from a distributor in Fontana or Riverside. If you need GAF repair in Ontario, or work on CertainTeed, Owens Corning, IKO, Atlas, Tamko, or Boral, we can match it.
What separates us locally is how we handle the tricky stuff: tight lots, shared driveways, skip sheathing on pre-1960 decks, and the permit realities of working in a city with an active code enforcement division. We’ll walk you through what Ontario’s building department actually asks for before we ever lift a shingle.
Styles & brands we work with






Metal Roof Repair in Ontario
Metal Roof Repair in Ontario usually means one of three things: a standing-seam panel that’s come loose at the fastener line, a screw-down panel with weeping fastener gaskets, or a transition flashing that’s pulled away from the penetration. We see all three regularly on the ranch-style homes and commercial buildings scattered through Ontario, especially after a hard fall Santa Ana event. Repairs of this type typically run $400 – $1,200 depending on how many panels are compromised and whether the underlayment below has been exposed to water.
Ontario’s thermal swings are rough on metal. A standing-seam roof in 91764 can expand and contract 1/4 inch across a 30-foot run from a July afternoon to a December night, and over ten or fifteen years, that movement works fasteners loose. When a homeowner calls us for what they think is one loose panel, we often find the clip line has shifted and four or five panels need re-securing. That’s a half-day job, not a full roof replacement.
Panel Replacement and Seam Repairs
We match the panel profile and gauge, then mechanically re-secure along the original clip line. On older metal roofs in Ontario’s industrial corridors, we may need to add a butyl-backed closure strip at the eave to stop wind-driven dust and rain from pushing under the panel. It’s a small step that saves a big headache later.
Flashing and Transition Failures
Most metal roof leaks in Ontario start at a transition: where the metal roof dies into a shingle roof, where a mechanical unit or vent boot sits, or at the ridge cap. We rework those junctions with EPDM or TPO transitions matched to the existing system, then reseal with a UV-stable sealant that holds up to Ontario’s summer sun.
Commercial Roof Repair in Ontario
Commercial Roof Repair in Ontario covers the flat and low-slope roofs on the warehouse, distribution, and retail buildings that line the 10 east of the 15, plus smaller office and medical buildings throughout the city. Most commercial roofs here are built-up asphalt, modified bitumen, TPO, or EPDM, and most leaks trace to one of three places: failed seams, clogged internal drains, or HVAC curb penetrations that have dried out. Typical flat roof patches run $650 – $2,500 depending on the membrane and the number of problem areas, while full roof coatings or restoration projects run higher and are quoted on a per-square-foot basis.
Ontario’s heat is the silent killer of commercial roofing. A dark BUR roof on a 100°F afternoon can hit 160°F at the surface, and that repeated cycle of bake-and-shrink opens seams at the edge terminations and around penetrations. We handle that with the right repair material for the membrane, not a one-product approach.
Flat Roof Patch and Targeted Repairs
We cut out the failed membrane, inspect the insulation below for moisture, replace what’s compromised, and weld or torch in a patch that matches the existing system. For Ontario’s TPO roofs, that means hot-air welding the new membrane into place; for modified bitumen, it’s torched or cold-applied depending on the building’s fire code and access.
Drain and Curb Rebuilding
Plugged internal drains pond water, and ponding water migrates into the deck through microscopic cracks. We reset drains, rebuild curb flashings, and add reinforcement at the corners and terminations where Santa Ana winds concentrate peel force. This is a specialized repair we’re equipped for, and we inspect the rest of the roof while we’re up there so you don’t get surprised next winter.
Trusted Brands We Service in Ontario
We work on all seven brands we carry: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Ontario homeowners, that means we can usually match your existing shingle exactly instead of leaving you with a patched-in replacement that looks like one. We keep regional stock close by, so a CertainTeed or Owens Corning repair in 91761 doesn’t wait on a two-week backorder. If your roof has aged past the point where a patch makes sense, our repair estimate always includes the honest conversation about what a full Roof Repair versus replacement actually costs, and we’ll show you material options across all seven lines so you decide based on your home and budget, not what we happen to have in the truck.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Ontario Homes
- Santa Ana wind lift and nail pops. Fall winds funnel through the Inland Empire and peel up poorly sealed shingles on low-pitch gable roofs. We see broken seal strips and proud nails all over Ontario’s older tracts after a strong blow, and those exposed nail heads are exactly where winter rain gets in.
- Heat-baked shingle cracks and curls. Ontario’s summer afternoons routinely cross 100°F, which accelerates asphalt shingle aging far faster than the manufacturer’s expected lifespan. A shingle that looks fine from the ground can shatter when we lift it after a decade of that bake cycle.
- Hidden skip sheathing in 91761 and 91762. Pre-1960 homes in the older downtown neighborhoods often have original wood shingles or shake over spaced boards, with newer asphalt laid directly on top. When a repair exposes that deck, we have to add solid sheathing before any new underlayment goes down. That’s a material and labor step newer east-side homes in 91764 never need.
- Dry-rotted flashing at the eaves and valleys. Ontario’s rare but intense winter rains find every weak point: cracked pipe boots, separated step flashing at walls, corroded valley metal. Because the rains come in a short window, small leaks become visible all at once, and homeowners often discover multiple issues in the same week.
Pricing for Roof Repair in Ontario, CA
Here’s what we actually see on Ontario roofs, by repair type:
| Repair Type | Typical Range in Ontario |
|---|---|
| Small leak repair (shingle, flashing) | $350 – $650 |
| Valley repair or replacement | $500 – $1,200 |
| Vent boot / pipe boot replacement | $250 – $450 |
| Flashing repair at chimney or wall | $450 – $1,000 |
| Flat roof patch (commercial or residential) | $650 – $2,500 |
| Skip sheathing repair with new decking (older Ontario homes) | $1,500 – $3,500 |
Older homes in 91761 and 91762 often cost more to repair once the roof is opened because of that hidden skip sheathing. If we find spaced boards under your asphalt shingles, adding solid decking is required before new underlayment can go on, and that’s labor and material we won’t know we need until we expose the deck. Call (866) 942-0875 and we’ll give you a written, line-item quote so you see exactly what’s included. Free estimates, no pressure.
We Also Serve Cities Near Ontario
Our crews regularly work in Montclair, Upland, Chino, and San Antonio Heights. If you’re in one of those neighboring areas, reach out and let us know what you’re dealing with. We’ll schedule a visit and give you the same honest assessment we give every Ontario homeowner, with the same seven-brand material options. Call (866) 942-0875.
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
Because pre-1960 homes in 91761 and 91762 usually have skip sheathing: spaced 1×4 or 1×6 boards under the current asphalt layer instead of solid plywood or OSB. The moment we open those roofs, code requires us to add solid decking before we can install new underlayment and shingles, which adds material and labor that wasn’t visible from above. The jump is typically $1,200 – $2,000 extra, and we’ll call you from the job site with photos and a clear revised number before we proceed. Call (866) 942-0875 if you want us to check your roof’s sheathing before you set a budget.
We stage tear-off material square-by-square in the parkway or on the street with the city’s permission, hand-carry bundles to the roof, and keep the neighbor’s driveway and walkway clear the entire job. On a Spanish-stucco ranch in 91762 off the older downtown grid, we once opened a wind-lifted ridge to find original skip sheathing under forty-year-old asphalt. We laid solid decking, added ice and water shield in the valleys, and re-flashed every penetration before matching the architectural shingles. The driveway was shared and the lot was tight, so we swept the site every evening and worked in sections. That’s how we operate on every close-quarters Ontario job.
Usually a repair. Lifted shingles mean broken seal strips or nail pops, not a failed roof system. If we can get there before rain, we’ll re-secure the shingles, replace any cracked tabs, and re-seal the seams. If the shingles themselves have aged to the point where they crumble when we touch them, we’ll tell you that straight, because there’s no point re-sealing shingles that are days from cracking. Call (866) 942-0875 and we’ll inspect and give you both options honestly.
Ask whether the quote includes deck inspection, whether the contractor will stop and call you if hidden damage is found, what brand of material they’re installing, and what their warranty covers. Also ask how they handle the permit if the scope crosses into replacement territory. A licensed and insured Ontario contractor won’t hesitate to answer any of those. We provide written line-item estimates that break out materials, labor, and any known permit costs before work begins.
Yes, we repair flat and low-slope commercial roofs throughout Ontario, including the distribution and warehouse corridors near the airport and the 10 freeway. We handle TPO, EPDM, modified bitumen, and built-up systems, and we’ll inspect the whole roof while we’re up there so one leak doesn’t turn into three by the time winter rain hits. Call (866) 942-0875 for a commercial repair estimate.
Written by Noel Fierro, owner of Oakmont Roof Repair, serving Ontario and the surrounding Inland Empire.