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
Roofers in Ontario, CA
Ontario roofs take a beating from two directions: triple-digit summer heat that bakes tile underlayment dry, and Santa Ana wind events that lift and snap aging concrete tiles across the older tracts. Most of our work here involves matching discontinued 1950s-60s tile on post-war hip roofs near downtown, or restoring flat commercial membranes along the logistics corridors. If you’re seeing ceiling stains or scattered tile fragments after a wind event, call Bedrock Roof Repair at (833) 589-7850. We start with a roof inspection, and we’ll tell you honestly whether you need a targeted repair, a full replacement, or nothing at all yet.
Why Ontario Homes Are Different
Ontario splits into two roofing markets within a few square miles, and that’s unusual for the Inland Empire. The older 91761 and 91762 ZIPs around downtown and the Edison Historic District hold thousands of single-story stucco tract homes built in the 1950s and 60s. These are predominantly hip roofs with concrete clay tile, often original to the house. When those tiles fail, they usually slip or crack rather than wear out, and the matching profile is frequently out of production. Our crews know which salvage yards along Holt Blvd still carry mid-century tile profiles, and we check underlayment-covered spares left by the original builder before we ever quote a full re-tile.
A few miles south and east, the 10 and 60 freeway corridors through 91764 and 91761 hold hundreds of acres of flat TPO and EPDM warehouse roofs serving the distribution economy. Those roofs fail differently: membrane seams split under thermal expansion, and ponding water from clogged scuppers accelerates the aging. Few roofing companies in neighboring Chino or Rancho Cucamonga juggle both single-family tile and industrial flat work the way Ontario roofers have to. We do both, and the same inspection standards apply to each.
Climate is the common thread. Summer temperatures routinely exceed 100°F, and that heat accelerates granule loss on asphalt shingles while drying out tile underlayment until it becomes brittle. Then the Santa Anas arrive in the fall and early winter, driving wind uplift that exposes every weak underlayment on the older tracts. Sudden monsoon thunderstorms in late summer add another stressor: they dump water fast enough to find any worn flashing or dry-rotted decking.
Styles & brands we work with






Our Main Ontario Services
Two services cover most of what Ontario homeowners call us about: repairing specific damage before it spreads, and replacing roofs that have reached the end of their service life. Here’s how each works in this city.
Roof Repair in Ontario
Ontario repair calls cluster after Santa Ana wind events, when slipped and broken clay tiles show up in gutters and on patios across the 91762 tract. We match the existing tile profile whenever possible, sourcing from salvage yards and builder spares before recommending a mixed-profile patch. Repair is always the first option we evaluate, not a fallback position. If your roof has a localized failure, that’s what we fix. Read more about how we approach repairs in this market: Roof Repair in Ontario.

Roof Replacement in Ontario
Replacement makes sense when the underlayment has failed across the entire roof plane, not just at isolated tile breaks. On Ontario’s 1950s-60s homes, we often find the original hot-mop underlayment has turned to powder under the tiles, while the tiles themselves still look serviceable from the ground. That’s a full re-roof: new underlayment, new flashings, and the tiles reset. We’ll walk you through material options from GAF, CertainTeed, and Owens Corning so the recommendation fits your roof and your budget. See the full replacement process: Roof Replacement in Ontario.

What happens when you call
- 1
A real person answersNo phone trees — you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Roof Inspection in Ontario
A roof inspection in Ontario answers one question: what does this roof actually need right now? With 1950s-60s tile homes aging past sixty years and summer heat accelerating underlayment failure, the inspection is where you separate a $400 tile repair from a $20,000 re-roof. We inspect your roof on its own terms, document what we find, and give you a straight answer: repair, replacement, or nothing yet. That’s the process behind Roof Inspection at Bedrock Roof Repair.
Roof Inspection Services
Signs you need it
Ceiling stains that appear after winter rains, tile fragments in the yard after a wind event, or a roof that hasn’t been looked at in over a decade are all reasons to schedule an inspection.
What it costs in Ontario
Standalone roof inspections in Ontario typically run $200 to $450 depending on roof size and access, and the fee is credited toward any repair we perform afterward.
How we do it
We walk the entire roof surface, check flashings, underlayment condition, tile or shingle integrity, and attic ventilation, then deliver a written report with photos and a prioritized repair list.
Free Roof Inspection
Signs you need it
If you’re selling a home in Ontario or just bought one and the seller’s disclosure mentioned roof age but no recent inspection, a free inspection locks in the facts before escrow closes.
What it costs in Ontario
We offer free roof inspections for Ontario homeowners when the inspection is part of evaluating a repair or replacement we may perform.
How we do it
Same full walk-through as a paid inspection: surface, flashings, underlayment, ventilation, documented with photos and a clear verbal summary before you spend a dollar.
Hail Damage Roof
Signs you need it
Ontario’s summer monsoon storms occasionally drop hail, and the telltale signs are impact marks on comp shingles, cracked or dented clay tiles, and granule accumulation in gutters.
What it costs in Ontario
Hail damage inspections in Ontario run $250 to $400, and when we document qualifying damage, the report supports your insurance claim.
How we do it
We inspect each roof plane for impact patterns, photograph the damage, note hail size and direction from the storm, and provide the documentation your adjuster needs.
What Roof Inspection Costs in Ontario
| Item | Typical range in Ontario |
|---|---|
| Standalone roof inspection (written report included) | $200 – $450 |
| Free inspection (tied to repair/replacement evaluation) | $0 |
| Hail damage inspection (insurance documentation) | $250 – $400 |
How long does a roof inspection take in Ontario?
Most Ontario inspections run 45 to 90 minutes depending on roof size, access, and condition. You’ll have a verbal summary before we leave, and the written report with photos follows within one business day. Call (833) 589-7850 to schedule yours.
Do I need an inspection before filing an insurance claim?
Not always, but it helps. An inspection documents the damage with photos and a professional assessment before the adjuster arrives, which strengthens your position. Call (833) 589-7850 to set one up.
Brands We Service in Ontario
We install and repair roofs from GAF, CertainTeed, and Owens Corning, which means your material recommendation is driven by your roof’s condition and your budget, not by a single supplier relationship. We stock common repair materials locally for faster turnaround on Ontario jobs, and we can source any of these brands through our regular supply channels. See our brands for the full breakdown.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Ontario, CA
| Service | Typical range in Ontario |
|---|---|
| Standalone roof inspection | $200 – $450 |
| Hail damage inspection | $250 – $400 |
| Free inspection (tied to repair/replacement) | $0 |
| Minor tile repair (rebedding/resetting slipped tiles) | $300 – $600 |
| Tile replacement (matching existing profile) | $500 – $1,500 |
| Underlayment repair (localized section) | $800 – $2,000 |
| Flashing replacement (chimney, valley, or wall) | $400 – $1,200 |
| Flat roof seam repair (TPO/EPDM) | $600 – $2,500 |
| Full roof replacement (comp shingle, single-story) | $9,000 – $18,000 |
| Full roof replacement (concrete tile, underlayment + reset) | $16,000 – $30,000 |
| Flat commercial roof replacement (TPO) | $6 – $9 per sq ft |
What pushes Ontario prices up? Discontinued tile profiles on the 1950s-60s tracts, because sourcing matching tile from salvage yards adds labor hours. And access matters: steep hip roofs and two-story sections on the south and east subdivisions cost more to work safely. Whatever the job, our written line-item quote is fixed before work starts, so you won’t see a change order unless the decking underneath reveals damage no one could see from the surface.
Neighborhoods We Serve in Ontario
We work across all four Ontario ZIP codes: 91758, 91761, 91762, and 91764. That includes the older post-war tracts near downtown, the Edison Historic District, the newer subdivisions on the south and east sides, and the commercial flat-roof corridors along the 10 and 60 freeways. Response time across the city is typically one to two business days for estimates and inspections.
- Downtown Ontario / Edison Historic District (91762, 91761)
- South Ontario subdivisions (91761)
- East Ontario and the 60 corridor (91764)
- North Ontario / near I-10 (91758, 91764)
- Ontario Ranch area (91761)
Service Area – Cities Near Ontario
Our crews cover Ontario and the surrounding Inland Empire cities. If you’re in Montclair, CA or Upland, CA to the west and north, we’re familiar with the post-war tract housing and clay tile roofs there. We also serve Chino, CA to the south and San Antonio Heights, CA up against the foothills, where the wind exposure changes how roofs fail. Same inspection-first approach, same fixed pricing.
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 Roofers in Ontario
Most roof repairs and replacements in Ontario require a building permit from the city, especially full re-roofs and structural repairs. Bedrock Roof Repair pulls the permits, schedules the inspections, and handles compliance so the work passes the first time. Call (833) 589-7850 and we’ll confirm what your specific job needs.
We prioritize tarping and temporary protection for Ontario homes with active leaks after a wind event, usually within 24 to 48 hours depending on call volume. Full repairs are scheduled once the roof is stable and materials are sourced. Call (833) 589-7850 right after the damage is discovered.
Yes. We cover all four Ontario ZIP codes: 91758, 91761, 91762, and 91764, including single-family homes near downtown and commercial flat roofs along the freeway corridors. Estimates are free, and the same inspection-first standard applies everywhere we work.
What happens when you call
- 1A real person answersNo phone trees — talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Ontario Customers Say
"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."
— Veronica Martinez"Storm took part of the ridge off at night. They tarped it the same evening so the rain didn't get in, and did the real repair the following week."
— Alejandro Castillo"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."
— Gabriela Reyes