Roof Repair in Ontario, CA | Millstone Roofing

Roof Repair in Ontario — Free Roof Inspection, Written Price

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

115+
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 costs $350 – $1,400 depending on what actually failed, and the work can often be completed in one visit once we inspect the damage. Our crew knows Ontario’s specific wind patterns, aging tract-home decking, and the permit quirks that come with dense 1950s blocks. If your roof took a hit during the last Santa Ana event and you’re not sure whether it needs attention, call us at (855) 341-6021 for a straight answer and a free estimate.

Call (855) 341-6021

We’re Millstone Roofing, based in Pomona and serving Ontario every week. Nelson Ibarra built this company around a simple principle: inspect first, document what you find, and recommend exactly what the roof needs. Not a dollar more. Not a shingle less.

Why Millstone Roofing Is Ontario’s Preferred Roof Repair Company

Ontario homeowners tend to be skeptical of roofing sales pitches, and frankly, they should be. The Inland Empire has plenty of contractors who will sell you a full replacement when a targeted Roof Repair would solve the problem for a fraction of the cost. Our approach is different. We start every Ontario job with a professional inspection, and every recommendation comes with written findings. You see what we saw, in photos and measurements, before you spend a dollar.

We carry materials from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That matters in Ontario because so much of the housing stock needs matching. A 1972 tract home with weathered architectural shingles doesn’t always have an exact match readily available. Because we work across multiple brands, we can usually source the right product instead of trying to sell you whatever single line we happen to stock.

Our local reputation in Ontario is built on showing up when we say we will and doing the job right the first time. Homeowners from the 91761, 91762, and 91764 neighborhoods of Ontario have relied on us for leak repairs, wind damage fixes, and decking restoration that generic contractors miss entirely.

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 most often traces back to three failure points: failed flashing at stucco-to-roof transitions on 1950s tract homes, cracked vent boots and pipe collars baked brittle by Inland Empire heat, and valley leaks where original 15-lb felt has disintegrated after decades of thermal cycling. A typical leak repair in Ontario runs $300 – $850 depending on whether we’re replacing a section of flashing, re-sealing penetrations, or opening up a valley to install ice-and-water shield. We inspect first, find the actual entry point, and fix that, rather than slapping sealant on whatever looks damp.

Flashing and Vent Boot Replacement

Original stucco-to-roof flashing on Ontario tract homes cracks at the transition after 50-plus years of expansion and contraction. When those joints open up, winter rain finds a path straight into the wall cavity. We replace the flashing with new metal, properly lapped and sealed, and replace any cracked vent boots at the same time.

Valley and Ridge Leak Repairs

Valleys carry more water than any other part of a roof, and on older Ontario homes they were often underlayed with materials that simply don’t last 60 years. When we open a leaking valley, we install ice-and-water shield before re-shingling, so the next heavy winter storm doesn’t send water under the shingles again.

Emergency Roof Repair in Ontario

Emergency Roof Repair in Ontario almost always follows a Santa Ana wind event. Shingles get ripped loose, ridge caps end up in the neighbor’s yard, and the roof is exposed until it’s tarped or repaired. A wind-damage emergency repair typically runs $450 – $1,400 depending on the size of the damage area and whether decking needs re-nailing. When you call us right after a windstorm, the first step is protecting the roof from the next event, then getting a full damage assessment so the repair is complete, not cosmetic.

Post-Storm Temporary Protection

If your roof lost shingles or ridge cap in a Santa Ana event, water isn’t necessarily your immediate threat. The next wind event is. We prioritize getting damaged areas secured, then schedule the permanent repair based on material availability and your roof’s condition.

Wind and Uplift Damage Repair

Wind damage on Ontario roofs often hides under the surface. Lifted ridge caps and starter strips may look minor, but if the decking underneath has delaminated from decades of uplift cycling, the next Santa Ana will do more damage. We re-nail decking to current uplift schedules before installing new shingles, so the fix actually holds.

Trusted Brands We Service in Ontario

Millstone Roofing works with GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, which means we don’t have a single-brand quota steering our recommendations. When an Ontario homeowner needs repair shingles matched to a 1998 GAF installation, we source GAF. When the right solution is a Tamko architectural shingle at a better price point, we recommend that. The right material for your roof, not the easiest one for us to stock. We keep common local profiles and colors on hand for faster turnaround across Ontario.

Common Roof Repair Problems We See in Ontario Homes

  • Santa Ana wind-uplift on ridge caps and starter strips. Ontario sits in the Inland Empire’s wind corridor, where 60 – 80 mph events funnel through the Cajon Pass. Whole tract blocks show shingle debris against downwind walls after a bad blow, even with no interior leak.
  • Delaminating skip sheathing on 1950s – 70s tract homes. The 1×6 boards used as decking on Ontario’s post-WWII housing stock lose fastening strength after decades of thermal expansion and wind cycling. Shingles re-applied over delaminated decking won’t last.
  • Thermal cracking and granule loss from 95 – 105°F summer heat. Three-tab shingles in Ontario bake all summer, shed granules into gutters, and crack at the edges. The sealant strip eventually fails, making the already-brittle shingles easy for wind to lift.
  • Failed flashing at stucco party-wall transitions. In dense Ontario tract neighborhoods, original stucco-to-roof flashing cracks at the shared wall line, and water finds its way in during winter storms. This is one of the most common leak sources we fix in 91761 and 91762.
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

Here’s what Ontario homeowners can expect to pay for common repairs. Shingle replacement runs $350 – $850 for a typical repair area. Flashing repair at a chimney, wall, or penetration runs $250 – $600. Flat roof patches run $400 – $1,200 depending on membrane type and size. Vent boot replacement runs $150 – $350 per boot. Valley repair, including new ice-and-water shield underlayment, runs $500 – $1,400. Decking re-nailing and delamination repair adds $300 – $900 depending on the affected area. The price you get from us is the price you pay. We give written line-item quotes, not estimates with fine print. Call (855) 341-6021 for your free estimate.

One thing that affects Ontario pricing more than people expect is lot access. On dense blocks where homes sit close together, staging materials in a narrow side yard and keeping debris out of the neighbor’s driveway takes more time. We’ll tell you exactly how access affects your quote when we inspect.

Tight Ontario Lots: How We Actually Work Them

Ontario’s older neighborhoods in 91761, 91762, and 91764 were laid out with narrow side yards and shared walls between stucco tract homes. That means roof repair here isn’t just about shingles. It’s about staging, access, and keeping the neighbors from hating you by the end of the job.

When we work on a tight Ontario lot, we stage materials on the street or in the driveway, never on a neighbor’s property, and we lay down ground protection along the access path. If the roof is best reached from a side yard that’s four feet wide, we’ll carry materials in by hand rather than dragging a ladder across your neighbor’s flower bed. Residential roof access work in Ontario falls under local building codes, and when a repair involves decking replacement or structural fastening, we pull the permit. Dense housing means the inspector will look at it. We’d rather have it documented correctly the first time.

Noise is a real concern on these blocks too. Compressors and nail guns echo between shared walls, so we schedule noisy work during standard daytime hours, communicate with the homeowner before we start, and keep the site clean at the end of every day. The neighbors notice that. We’d rather have them call us for their own roof than complain about us to the City of Ontario.

Nelson Ibarra has made constrained-site work part of the company’s standard operating procedure precisely because Ontario and the surrounding cities are full of these lots. It’s not an add-on service. It’s the baseline for doing the job right.

Ontario’s Wind Damage Problem: What Most Roofers Miss

Here’s something that separates our approach from a generic repair crew: Ontario’s post-WWII tract homes in ZIPs 91761, 91762, and 91764 were built with 1×6 skip sheathing and 15-lb felt underlayment that now fails wind-uplift tests after 60-plus years of Santa Ana cycling. The visible damage after a wind event might be a few lifted ridge caps. What’s actually happening underneath is decking that has delaminated at the ridge, lost fastening strength, and left the whole roof vulnerable to the next big blow. A proper repair requires full re-nailing of that decking and ice-and-water shield at the valleys, not just shingle replacement.

We saw exactly this on a 1952 stucco tract home off Euclid Avenue in 91762. A Santa Ana event had peeled back ridge caps and lifted the starter strip on the windward slope. The homeowner had no interior leak, but the downwind block wall had shingle debris, a telltale sign of wind-only failure. Our crew found delaminated 1×6 skip sheathing under the ridge vent, re-nailed the decking to the current uplift schedule, and installed GAF ridge vent with ice-and-water shield in the valleys before matching the architectural shingles. That’s the difference between a cosmetic fix that fails next October and a repair that actually holds.

We Also Serve Cities Near Ontario

Millstone Roofing serves Ontario and the surrounding Inland Empire communities. If you’re in Montclair, Upland, Chino, or San Antonio Heights, the same inspection-first process applies. We know the housing stock, the wind patterns, and the permitting requirements across this part of San Bernardino County. Call us at (855) 341-6021 and we’ll tell you straight what your roof needs.

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

Why Ontario Chooses Millstone 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.

★★★★★

"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."

Gabriela Garcia · 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."

Yolanda Mendoza · Verified customer
★★★★★

"Valley had been done without proper underlayment and was leaking. Redone correctly, and he explained exactly what had been wrong so I could understand it."

Eric Chen · 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) 341-6021

Request a Free Estimate in Ontario

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

By providing your information above, you agree to our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch