Roof Repair in Ontario, CA | Barnwood Roofing

Roof Repair in Ontario — Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

252+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Fast, Reliable Roof Repair Across Ontario

Roof repair in Ontario, CA usually means one of two things: a leak that showed up after a Santa Ana wind event, or shingles that have finally cracked apart under decades of inland heat. Barnwood Roofing handles both. We work throughout Ontario, from the older tracts off Holt Blvd to newer infill in the 91761 and 91764 ZIP codes, and we’re familiar with how these roofs fail. Call us at (855) 382-1073 and we’ll send someone out to look before you spend a dime on a repair you may not need.

A roofing contractor performing shingle roof repair with a pry bar in Ontario, CA

Call (855) 382-1073

Our Roof Repair team works on composition shingle, concrete tile, and flat roof assemblies across Ontario. We carry materials from CertainTeed, Owens Corning, IKO, and Atlas, so the fix we recommend matches what’s already on your roof, not whatever single product line a shop happens to stock. If you’ve been told by another contractor that your whole roof needs to come off, get a second opinion from us. Sometimes that’s true. Often it’s not.

Why Barnwood Roofing Is Ontario’s Preferred Roof Repair Company

Ontario homeowners call us because we repair roofs. That’s the core of the business, not a side service to push you toward replacement. We’ll tell you if a repair is enough, and if it’s not, we’ll show you exactly why with photos and measurements before we ever talk about a tear-off. Ruben Calloway started Barnwood Roofing on that principle: inspection first, recommendation second. It keeps us honest because our paycheck doesn’t depend on selling you a new roof.

We’re based in Fontana, so Ontario is a short drive for us. That means faster response when you’ve got water coming through a ceiling, and it means we know the housing stock on your side of the 10. Much of Ontario was built between the 1950s and the 1980s as working-class tract homes with concrete tile or composition shingles over wood decks. Those roofs have specific failure patterns that a roofer who mostly works coastal LA will misdiagnose. We see them every week. Brittle 3-tab shingles, lifted drip edge at the gable ends, dry-rotted fascia hidden behind gutters. We know where to look because we’ve opened enough of these roofs.

When someone in Ontario calls with a roof problem, we can usually get a tech out the same day or next morning. Estimates are free, written line by line, and the price we quote is the price you pay unless we open the roof and find something we genuinely couldn’t see. In that case, we stop, show you the issue, and get written approval before any extra work happens.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Roof Leak Repair in Ontario

Roof leak repair in Ontario is the most common call we get, and it’s rarely as simple as the homeowner assumes. A stain on the ceiling doesn’t always mean the shingles directly above it are bad. Water travels. In Ontario’s older tract homes, a wind event through the Cajon Pass will lift the drip edge at the gable just enough to let rain track back under the underlayment and run sideways along a rafter before it drops onto your drywall. The shingles look fine. The flashing is the problem. A typical roof leak repair in Ontario runs $250 to $650 depending on what’s actually failed, with edge flashing and vent boot repairs on the lower end and open decking or attic chase damage pushing higher.

Flashing and Edge Repairs

When wind lifts flashing at the eave or gable, the fix is to re-secure or replace it, not to smear roofing cement over the gap. We pull the affected shingles, inspect the underlayment beneath, and reset everything with the right fasteners for wind uplift. On Ontario homes built in the 1960s and 1970s, the original flashing is often galvanized steel that’s rusted through at the nail line. That’s the real leak, even when the shingles above it still look serviceable.

Vent Boot and Valley Repairs

Plumbing vent boots and valley metal are two other frequent leak points in Ontario. The rubber boot around a vent pipe bakes in the inland heat, cracks, and lets water follow the pipe into the attic. Valley metal that was nailed instead of clipped will shift under thermal expansion and let water under the shingle course. Both fixes are small in scope and cost, usually between $200 and $400, but only if they’re caught before the water works into the decking.

Emergency Roof Repair in Ontario

Emergency roof repair in Ontario is what we do when a Santa Ana event rips shingles off a field or sends a tree branch through a deck, and the homeowner can’t wait a week to get it sealed. In the drier months that means tarping and a temp repair until full materials arrive. In the rainy season it means getting up there and making the roof watertight that day. Emergency roof repair in Ontario typically runs $400 to $900 for a standard response, with tarping on the lower end and full same-visit repairs with decking replacement on the higher end.

After-Hours and Storm Response

When the wind really gets going through the Cajon Pass, we stage materials in Fontana so a tech can run to Ontario without waiting for a supply house. The most common emergency we see is a full gable-end strip lifted loose. The shingles are still there, but the whole assembly is hinged and flapping. If we get there before rain follows the wind, we can re-secure the field and reset the drip edge. If not, the decking is wet and the job changes.

What to Do Before We Arrive

Place a bucket or tarp under the leak inside and move anything you care about. Don’t climb onto the roof in high wind. Don’t nail a tarp over the ridge yourself. Get eyes on the attic if you can safely: look for wet spots on the underside of the decking, damp insulation, or light coming through gaps at the eaves. That information helps us pinpoint the entry point faster, which saves time on a roof that often has multiple potential sources.

A professional roofer repairing shingles on a residential roof in Ontario, CA

Trusted Brands We Service in Ontario

We work with products from CertainTeed, Owens Corning, IKO, and Atlas, which means the shingle or membrane we put on your Ontario roof matches the original installation’s profile and warranty tier. We stock common repair materials in Fontana for same-day runs into Ontario’s 91764 and 91761 ZIPs. If your roof has an Atlas architectural shingle, we’re not swapping in a different brand’s color-matched product and calling it close enough. We’ll get the right match or tell you up front before we order it.

Common Roof Repair Problems We See in Ontario Homes

  • Wind-lifted drip edge and ridge flashings. The Cajon Pass funnels gusts through Ontario that coastal LA roofs never see. The first thing to fail is usually the metal at the gable end or ridge, not the shingles themselves. We re-secure or replace the flashing and then check the rest of the roof edge for the same uplift pattern.
  • Heat-brittled 3-tab shingles that crack instead of flex. Decades of 100°F-plus summer days bake shingles until they’re too brittle to walk on. They look fine from the street but crack under a light step. A roof like this can’t be spot-patched safely without cracking the surrounding course.
  • Dry-rotted fascia and original decking around penetrations. Ontario’s 1950s through 1980s tract homes often still have their original wood decking. A leak around a vent or valley that’s been slow for a year or two has been rotting that wood the whole time. When we open the surface, the repair scope changes.
  • Original underlayment that’s turned to paper. The shingles on an old Ontario roof can look passable while the felt under them has dried out and lost its water-shedding ability. Wind-driven rain gets past the shingle course and the underlayment does nothing. This is why a “small” leak can cover a large area of the deck.
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Pricing for Roof Repair in Ontario, CA

A minor shingle replacement or vent boot repair in Ontario runs $180 to $350. Flashing repair at a gable or curb runs $250 to $550. A roof leak repair that involves opening decking or replacing a section of underlayment runs $500 to $900. Full edge re-securing after a wind event on a typical Ontario ranch home runs $800 to $1,400, depending on linear footage and how much metal needs replacement.

What actually drives cost in Ontario: the age and brittleness of the shingles around the repair, whether the decking under the leak is solid or rotted, and whether the original flashing can be re-secured or needs to be refabricated. A 1972 tract home off Vineyard Ave with original 3-tab and rusted galvanized edge flashing will cost more than a 2015 infill home in the 91761 ZIP. We write every repair quote line by line. Call (855) 382-1073 for a free estimate and we’ll walk the roof with you.

We Also Serve Cities Near Ontario

Barnwood Roofing does roof repair across the western Inland Empire. If you’re in Montclair, Upland, Chino, or San Antonio Heights, you’re inside our regular service area. The same Ontario-era tract housing and Cajon Pass wind loads show up in all four, so the diagnosis process is the same. Call (855) 382-1073 and we’ll schedule a look.

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

Contact Barnwood Roofing for Roof Repair in Ontario, CA

If you’ve got a stain spreading on a ceiling, shingles cracking in the sun, or flashing that lifted in the last Santa Ana, don’t guess. Call Barnwood Roofing at (855) 382-1073 and we’ll send someone to Ontario to look at it. The estimate is free, the inspection is honest, and we’ll tell you if a repair is enough. We work from Fontana, so Ontario is close, and we’ve been opening these roofs long enough to know where they fail first.

Written by Ruben Calloway, Owner at Barnwood Roofing, serving Ontario since the company’s founding.

Why Ontario Chooses Barnwood Roofing

We set the standard for roof repair in Ontario.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Ontario

Getting your roof repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof repair needs and we provide an upfront, transparent quote — no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Ontario — typically within 30–60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roof repair pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Ontario Customers Say

Trusted by homeowners across Ontario and surrounding areas.

★★★★★

"Flashing where the roof meets the chimney had never been done right by the original builder. He rebuilt it properly with step flashing instead of just running a bead of caulk over it like the last two people did."

Rachel Ziegler · Verified customer
★★★★★

"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."

Jasmine Freeman · Verified customer
★★★★★

"Leak over the kitchen turned out to be a cracked boot around a vent pipe, not the roof itself. He showed me the photo from up there and replaced the boot for a couple hundred dollars. The company before him had quoted a full tear off."

Adam Whitaker · Verified customer

Ready for Roof Repair in Ontario?

Call now for a free estimate — or request one below. Licensed, insured, and here with fast after-hours help in Ontario.

(855) 382-1073

Request a Free Estimate in Ontario

Tell us about your roof repair needs — we'll respond within the hour.

By reaching out through this form, you agree to the terms of our Privacy Policy and consent to receive communications by telephone, text message, or email about your request, including by the independent contractors we may refer it to.

Areas We Serve
Call Now - 24/7 Dispatch