Roofing Company in Ontario, CA | Tilehurst Roofing

Roofing Company 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

653+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
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
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

Before & after – our own jobs

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

Fast, Reliable Roofing Company Across Ontario

If you’re searching for a Roofing Company that actually answers the phone and puts the price in writing before touching your roof, you’re in the right place. Tilehurst Roofing serves homeowners throughout Ontario, CA with residential roofing, repairs, and full replacements. We know Ontario’s concrete tile stock, its wind patterns, and its permitting quirks. Call (945) 303-9821 and a live person answers, 24 hours a day, seven days a week. No voicemail queue, no callback roulette.

Call (945) 303-9821

Why Tilehurst Roofing Is Ontario’s Preferred Roofing Company Company

Ontario homeowners have called us from the historic Euclid Avenue corridor, from the 1980s tract subdivisions off Mountain Avenue, and from acreage properties east of the 15. What they tell us is consistent: they’ve been burned by no-shows, by crews that vanished mid-job, and by repairs that failed before the next rain. Our response is straightforward. We background-check every technician who sets foot on your roof. A written price is in your hands before any work starts. And every repair carries a written guarantee, handed to you before the crew leaves.

Greg Holloway leads the Tilehurst team here. When you call for a free estimate, you get a conversation with a person who knows roofing, not a script. The Kingswell family of roofing companies, founded in 2000, built its reputation on five habits: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, and come back if it fails. That’s The Kingswell Way, and it’s how we work in Ontario.

Our dispatch and scheduling for this area is coordinated from the brand’s Inland Empire office, and crews are positioned to serve Ontario locally. When you call about a wind-damaged tile field, we can usually get a technician out to inspect the same week, often sooner.

Residential Roofing in Ontario

Residential Roofing in Ontario means working on concrete tile, first and foremost. Walk any street in Ontario, from the 1920s bungalows near downtown to the 2000s subdivisions north of the 10, and you’ll see tile roofs on house after house. That’s not aesthetic preference. San Bernardino County fire codes have long mandated Class A fire-rated roofing near the wildland interface, which pushed concrete tile onto the vast majority of homes here. A full tile roof replacement in Ontario typically runs $18,000-$35,000 depending on square footage, tile profile, and whether the underlayment needs full replacement. An asphalt shingle replacement, where the home carries composition shingles, typically runs $9,000-$16,000.

Tile Reset and Re-Secure

Most Ontario homeowners don’t need a full replacement. They need tile reset. Wind lifts tiles, cracks the mortar beds, and leaves the field loose. We re-secure each tile, replace cracked pieces, and match the profile as closely as possible from our material suppliers. A tile reset on a single slope typically runs $800-$2,500 depending on how many tiles are displaced and whether the underlayment beneath is still intact.

Full Replacement With Class A Materials

When the underlayment has baked through years of 105°F summers, a full lift-and-relay is the honest fix. We remove the tile, replace the underlayment with a high-grade synthetic, re-install the existing tile where it’s still sound, and supplement with new tile from your choice of GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, or Boral. You choose the manufacturer; we make sure the system meets county code.

Roof Maintenance in Ontario

Roof Maintenance in Ontario is not optional. The summer heat bakes roofing underlayment until it becomes brittle, and once underlayment fails, water gets under the tile and into your decking, even if every tile is still in place. An annual inspection in Ontario typically costs $150-$350, and it’s the cheapest insurance you can buy against a $3,000 leak repair. We check the obvious things: cracked tiles, lifted ridge cap, clogged valleys, and failing flashing. We also check what most homeowners can’t see from the ground: the condition of the underlayment at the eaves and along the valleys, where heat and water do their worst work.

Post-Santana Inspection

After a wind event, a visual inspection from the ground tells you almost nothing. A tile can be lifted, the mortar bed cracked, and the underlayment torn, all while the roof looks fine from the driveway. Our post-wind inspection specifically checks west- and north-facing slopes, which take the brunt of Santa Ana winds funneled through the Pomona Valley. We document everything with photos and give you a written report, whether or not repairs are needed.

Valley and Flashing Service

Valleys and flashing are where Ontario roofs leak first. The thermal cycling here, hot days followed by cool desert nights, works metal flashing loose over time. We re-seal valleys, replace step flashing where it’s corroded, and re-bed ridge cap where the mortar has crumbled. A flashing repair typically runs $400-$1,200, and it’s usually done in a single visit.

Trusted Brands We Service in Ontario

We’re not tied to a single manufacturer. Tilehurst Roofing installs and services roofing systems from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, which means the product fits your home and your budget, not whatever happens to be on the truck. For Ontario homeowners with older concrete tile profiles that are no longer manufactured, we can often source matching or near-matching tile from Atlas or Boral through local Inland Empire suppliers. If you have a 1990s tract tile that’s been discontinued, we’ll find the closest available match and tell you honestly how visible the difference will be before you spend a dollar.

Common Roofing Company Problems We See in Ontario Homes

  • Wind-stripped tile fields. Ontario sits in the Pomona Valley wind corridor, directly downwind of mountain passes funneling Santa Ana winds into the basin. Gusts over 60 mph routinely lift entire west- and north-facing tile slopes, cracking mortar beds and exposing underlayment that then fails at the next rain.
  • Baked-out underlayment. The real leak path after a wind event is almost never the visible tile. It’s the degraded underlayment beneath. Ontario’s 105-110°F summer days bake underlayment until it’s brittle, and a lifted tile over brittle underlayment is an open invitation for water.
  • Minimal-mortar 1980s and 1990s installations. On many Ontario tract homes, tile was set with minimal mortar and no secondary fastening clips. After 25-plus years of thermal cycling, those tiles are barely seated. A single strong Santana can strip a field before the homeowner wakes up.
  • Water pooling on acreage lots. On Ontario’s acreage properties east of the 15, roof runoff can pool at the foundation or wash out a septic area if grading and drainage aren’t scoped properly. It’s a roofing issue that most shingle-minded contractors miss entirely.

Pricing for Roofing Company in Ontario, CA

A typical tile roof repair in Ontario runs $500-$1,800, depending on whether we’re resetting a handful of tiles or re-securing a full slope. A tile reset after a wind event runs $800-$2,500. Full tile replacement runs $18,000-$35,000. Asphalt shingle replacement runs $9,000-$16,000. What moves the price on acreage properties is the scope: county permitting, material hauls, equipment access, and site grading. We price these items explicitly, line by line, before you sign anything. You’ll never get a change order from us after work begins. Call (945) 303-9821 for a free estimate, and we’ll give you real numbers for your specific roof.

We Also Serve Cities Near Ontario

While this page focuses on Ontario proper, our crews regularly work in Montclair, Claremont, Upland, and Rancho Cucamonga. If you’re in one of those cities and need a qualified local roofing team, we’re happy to come out. The same written pricing and guarantee apply.

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 Roofing Company in Ontario

Why Ontario Chooses Tilehurst Roofing

We set the standard for roofing company 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 roofing company handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing company 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 roofing company 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.

★★★★★

"Called about a few missing shingles after a windy night. They came out, fixed it, and didn't try to turn it into a huge project. Charged exactly what was quoted. Refreshing."

Stephanie R. · Verified customer
★★★★★

"They repaired a spot that another company had "fixed" twice. Tilehurst found what the others missed and it finally stopped leaking. Should have called them first."

Denise Ackerman · Verified customer
★★★★★

"Full replacement after the last hail storm. They wrote up everything, worked with my insurance, and the crew cleaned the yard so well I couldn't find a single nail. Done in two days like they said."

Lauren Petrakis · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Ready for Roofing Company in Ontario?

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

(945) 303-9821

Request a Free Estimate in Ontario

Tell us about your roofing company needs - we'll respond within the hour.

When you send us your details, you agree to the terms of our Privacy Policy and consent to being contacted by call, text, or email concerning your request, including by the partner businesses that may perform the service.

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