Roofers in Ontario, CA for Tile, Shingle and Flat Roofs
We find leaks, re-lay tired tile roofs and put on new roofs across Ontario and the west Inland Empire. You see photos of your roof and a written price before anything starts.
Problem finder
What Is Your Roof Doing?
Tap the one that sounds like your house. You get the next step right here.
Pick a problem on the left and the next step shows up here.
What we do
Roofing Services
Most calls are repairs. When a roof is done, we say so and show you why.
Roof Replacement
Tear off and new roof, tile or shingle.
Learn moreRoof Repair
Leaks, flashing, broken tile, worn spots.
Learn moreTile Roofing
Underlayment re-lay, broken tile, new tile roofs.
Learn moreShingle Roofing
New shingle roofs and shingle repair.
Learn moreFlat and Commercial Roofing
TPO, coatings and low slope repair.
Learn moreRoof Inspection
Written report with photos.
Learn moreEmergency Roof Repair
Tarps and storm damage, phone answered 24 hours.
Learn moreAttic Insulation
Blown in insulation and radiant barrier.
Learn moreDecks
New decks and deck repair.
Learn more
How a job goes
Five Steps, No Surprises
- 1
You Call or Send the Form
A real person answers, day or night. We ask what you are seeing and set a time to look.
- 2
We Look and Take Photos
Roof and attic, when we can get in. You see what we see.
- 3
You Get a Written Price
Repair, re-lay or replace, each with the cost in writing. Nothing is booked until you say yes.
- 4
We Do the Work
Permit pulled when needed. Rotten wood replaced before anything new goes on.
- 5
We Clean Up and Close It Out
Magnet sweep for nails, final photos, and the city sign off when there is a permit.
Google reviews
What Our Customers Say
Ontario Roofing did an incredible job on our roof replacement. They were professional, efficient, and the attention to detail was impressive. The crew was friendly and made sure everything was done to our satisfaction.
They were very communicative and kept us informed throughout the entire process. The quality of their work is evident in our beautiful new roof.
They were transparent about the costs and the timeline, and there were no surprises. The workmanship is top-notch, and our new roof looks amazing.
The roofers worked in the 100 plus heat and rain to finish before the hard rain came.
Recently I had both my garage and my home roofs completely torn off and replaced with a completely new environmentally favorable product.
They worked in my attic on a day when the temperature was near 100 degrees. They were pleasant, polite and considerate. Excellent communication and follow up.
Homes and buildings
From Ranch Homes to Commercial Roofs
Ontario is full of tile tract homes, older shingle ranches and low slope commercial buildings. We work on all three. On flat roofs we repair seams and drains or install white TPO that reflects the sun.

Service area
Ontario and Nearby Cities
Our shop is in Ontario near the airport. We cover the cities around it, ten in all.
Free estimate
Tell Us About Your Roof
Send this and we call you back. Prefer to talk now? Call (909) 404-9464, the phone is answered 24 hours.

Questions People Ask
Do you give free estimates?
Yes. We look at the roof, take photos and give you a written quote. Nothing is booked until you say yes.
What areas do you serve?
Ontario and the nearby cities of Rancho Cucamonga, Upland, Chino, Chino Hills, Fontana, Montclair, Eastvale, Pomona and Claremont.
Do you answer the phone after hours?
Yes. The phone is answered 24 hours, so you can reach us about a leak at night or on a weekend.
Do you do repairs or only new roofs?
Both. Most of our calls are repairs. We will tell you plainly if a repair makes sense or if the roof is done.
What kinds of roofs do you work on?
Concrete and clay tile, asphalt shingle, and flat or low slope roofs. We also do attic insulation, radiant barrier and decks.