Free 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 runs $350 – $1,400 for most leak and shingle fixes, with emergency work and flat roof patches landing at the higher end. If you’ve got a leak, missing shingles, or wind damage, call us at (361) 320-9467 and we’ll get a crew to your Ontario home fast. We know these streets, we know these roofs, and we’ve been inside enough of them to know what you’re actually dealing with before we climb the ladder.
Ontario’s housing stock is mostly mid-century tract homes, and those roofs hide things newer builds don’t. We’re not guessing when we quote your repair. We’re working from thousands of attics and tear-offs across neighborhoods like Edison Court, the historic Euclid Avenue corridor, and the tracts south of the 10. That local knowledge changes the quote you get and the repair that holds.
Why Brennan Roofing Is Ontario’s Preferred Roof Repair Company
Brennan Roofing operates under The Garrison Standard. That means a written price on paper before any work starts, background-checked uniformed technicians on every job, and a 365-Day Done Right Promise: every repair guaranteed in writing for one full year. If it fails, we return at no charge. No arguing, no re-quoting. The standard is the same whether we’re patching a flat roof in Montclair or redecking a 1957 tract home in Ontario.
Every call to Brennan Roofing is answered by a live person. Always. You won’t reach a voicemail at 6am when a Santa Ana wind event just peeled shingles off your roof and rain is two hours out. Travis Oakley runs our crews, and anyone dispatched to your Ontario property has been background-checked and shows up in uniform. You know exactly who is on your roof.
We install materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. We’ll tell you plainly what each one costs, what it’s rated for, and whether it’s the right fit for Ontario’s heat and wind. No upsell games. Just straight answers and a written number.
Emergency Roof Repair in Ontario
Emergency Roof Repair in Ontario is what we do when a Santa Ana wind event rips shingles off at 3am or a branch goes through the decking during a storm. It’s tarping and sealing fast enough to stop water coming in, then a proper written repair quote once the weather settles. In Ontario, emergency roof repair typically runs $450 – $900 for a tarp and immediate seal, with the permanent fix quoted separately on paper before we touch anything else.
Ontario sits in a high-wind zone. Gusts off the Cajon Pass and through the 60 Freeway corridor hit hard, and the older tracts take the worst of it. Original 1×6 skip sheathing under wood shakes was never designed for 60+ mph uplift. When the wind peels a run of shakes on the south slope, what’s underneath often isn’t something you can re-nail.
Santa Ana Wind Damage Response
When winds come through, we prioritize calls in the neighborhoods between Vineyard Ave and Euclid Ave, where the older housing stock is densest and blow-off is most common. We tarp first, document the damage, and hand you a line-item repair quote. Nothing gets installed until you approve that number in writing.
Leak Containment Before Rain Returns
A leak you ignore on Monday becomes a ceiling collapse by the weekend. We seal the penetration, check the decking for rot, and give you a written scope for the permanent fix while the tarp is still up. The price is on paper before work begins. It doesn’t move at the door.
Flat Roof Repair in Ontario
Flat Roof Repair in Ontario is a regular part of our week. Ontario has a substantial number of commercial buildings, apartment complexes, and mid-century homes with low-slope or flat roof sections over garages, patios, and additions. Flat roof repair in Ontario typically runs $500 – $1,400 depending on the membrane type, the size of the failed area, and whether the decking underneath has water damage.
Flat roofs fail differently than pitched roofs. Water pools, seams split, and UV bakes the membrane until it cracks. In Ontario’s summer heat, a modified bitumen or TPO roof can surface at 160°F. The membrane expands and contracts daily, which is exactly why flat roof repairs have to be done with materials matched to the existing system and installed by someone who knows how Ontario’s heat-cycling behaves.
Modified Bitumen and TPO Repairs
Most flat roofs in Ontario are either modified bitumen (torch-down or self-adhered) or TPO single-ply. Patching one with the wrong material is a waste of your money. We match the system, clean the seam properly, and write the guarantee for a full year. If a seam reopens within that year, we’re back at no charge.
Torch-Down Safety and Why We’re Certified
Torch-down repairs involve an open flame on your roof. This is not a handyman-with-a-heat-gun job. Our technicians are trained and our insurance covers the work. We’d rather tell you honestly that a torch-down patch near a parapet wall costs more than a cold-applied patch, and why, than cut a corner that burns your house down. Safety on the roof is never the place to save fifty dollars.
Trusted Brands We Service in Ontario
We work with GAF, Atlas, and Boral materials on Ontario roofs because they hold up to inland heat and wind load better than budget lines. When you call about a repair, we quote you the brand name and the specific product, not “a shingle.” That matters when your insurance adjuster asks what’s on the roof, and it matters when a Santa Ana wind event rolls through next September. We stock common parts for Ontario jobs locally, which means we’re not waiting on a distributor in San Bernardino when your vent boot is cracked and rain is coming.
Common Roof Repair Problems We See in Ontario Homes
- Shingle blow-off on 1950s – 70s tract roofs near the 60 Freeway corridor. Original fastening and 1×6 skip sheathing don’t meet today’s wind-uplift code, so a few missing shingles after a wind event often signal a bigger fastening problem underneath. We inspect the whole slope, not just the visible damage.
- Premature shingle failure from 100°F-plus summers. Ontario’s inland heat and intense UV cooks asphalt shingles years faster than coastal cities see. If your attic has minimal original insulation and no ridge vent, the decking bakes from below and the shingles cook from above. This double heat load is the most common silent killer of Ontario roofs.
- Flashing and valley leaks at chimneys, vents, and penetrations. Years of daily heat-cycling in Ontario opens seams in flashing and dries out sealant until it cracks. Water gets in, but often only shows up as a ceiling stain months later, after the decking has already rotted.
- Wood shake roofs at end of life with skip sheathing problems. Many Ontario homes still have original wood shakes over 1×6 boards spaced with gaps. The shakes may look fine from the street, but the sheathing beneath often fails current code the moment you pull a permit for any repair. We’ll flag this before you spend money on a patch that can’t legally be re-nailed.
Pricing for Roof Repair in Ontario, CA
Here’s what roof repair actually costs in Ontario, in writing, so you don’t have to call just to get a ballpark.
- Minor shingle replacement: $350 – $600
- Leak repair at a vent boot or pipe collar: $250 – $450
- Flashing repair at a chimney or valley: $500 – $1,100
- Flat roof patch (modified bitumen or TPO): $500 – $1,400
- Emergency tarp and seal: $450 – $900
- Full redeck over skip sheathing (if a permit requires it): $2,500 – $5,500 depending on roof size
Your exact price depends on the size of the affected area, access, materials, and whether the decking underneath is sound. We inspect first, write the scope, and hand you a number on paper before any work starts. That number includes any redeck allowance if the sheathing is questionable. Call (361) 320-9467 to schedule your free estimate.
We Also Serve Cities Near Ontario
Brennan Roofing crews are dispatched from our Inland Empire office and serve Ontario plus the surrounding communities of Montclair, Claremont, Upland, and Rancho Cucamonga. If you’re in one of those cities and need roof repair, call (361) 320-9467 and we’ll get you the same written estimate and the same Garrison Standard. For a look at the full range of what we do, our Roof Repair team handles everything from a single missing shingle to a full redeck.
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 on most Ontario tract homes built between the 1950s and 1970s, the original 1×6 skip sheathing under the shingles or shakes doesn’t meet current code for re-nailing, and a repair that starts as “just a few shingles” can legally trigger a full redeck in plywood once a permit is pulled. We handle this by doing an inspection first, writing a redeck allowance into the contract, and getting your written approval before we touch anything. You never get a surprise bill at the door; you get a written scope change to sign off on.
Call (361) 320-9467 for an exact quote on your Ontario home. Estimates are free.
Repairs that include a wind-rated nailing pattern, new underlayment, and ice and water shield in the valleys are what hold. Ontario sits in a high-wind zone that can void warranties if materials aren’t rated for 110+ mph gusts. When we repair wind damage on a tract house near the 60 Freeway corridor, we fasten to meet that rating, not just to match what was there before. That’s the difference between a repair that lasts one season and one that lasts decades.
Call (361) 320-9467 to have our crew inspect your roof’s fastening before the next wind event.
Put the two written scopes side by side and check three things: the nailing pattern and wind rating, the decking replacement allowance, and the warranty terms. A bid that’s $400 cheaper but doesn’t include a redeck allowance for your 1×6 skip sheathing will cost you more the moment the roof is opened. A bid with a 365-day written guarantee costs more up front than a handshake promise. In Ontario’s climate, the decking inspection and the wind-rated fastening are the two places cheap bids hide their real cost.
We’ll give you a line-item written quote you can compare against anyone. Call (361) 320-9467.
If your Ontario home still has its original wood shakes over 1×6 skip sheathing, the boards have wide gaps between them and don’t meet current code for re-roofing. Once you pull a permit, the inspector can require a full redeck with plywood before any new roofing goes on. It’s not optional. We write that into every wood shake repair quote up front, so the number you see on paper is the number you pay. If the decking happens to be sound, we’ll tell you that too. We don’t manufacture redecks you don’t need.
Call (361) 320-9467 for a free roof inspection and a written scope.
Repeat leaks on Ontario’s 1950s – 70s tract homes usually trace to one of three things: failed flashing at chimneys and valleys after years of heat-cycling, rotted decking that was never replaced under a previous patch, or original skip sheathing that won’t hold fasteners anymore. Once water gets between the sheathing and the underlayment, it travels. The stain on your ceiling is rarely where the hole is. We trace the water path, replace the rotted decking, and fix the actual entry point, not just the visible damage.
Call (361) 320-9467 and we’ll find the real entry point, not just the stain.
Written by Travis Oakley, Owner at Brennan Roofing, serving Ontario since our founding in 2000 under The Garrison Standard.






Before
After
Before
After
Before
After