Completed shingle roof replacement by GAX Roofing
San Bernardino County

Roofing Contractor
in Ontario, CA

Licensed C39 roofing contractor serving Ontario and surrounding areas. Shingle, tile, and flat roofs. Free in-home estimates. Se habla Espanol.

Get a Free Estimate →
✓ C39 Licensed & Insured
◈ Free In-Home Estimates
⌂ Family-Owned Since 2022
○ Se Habla Espanol
Serving Ontario

Your Local Roofer
in Ontario

Ontario's housing stock ranges from older ranch-style homes near downtown to newer developments off Haven and Milliken. GAX Roofing has worked across the city, from tile roofs in established neighborhoods to shingle replacements in newer subdivisions. We handle Ontario city permits and inspections directly.

One advantage for Ontario homeowners replacing a tile roof: Eagle Roofing Products has a showroom in Rialto, a short drive from Ontario. Eagle makes some of the best concrete tile available, and their showroom lets you see and handle actual profiles and colors before committing to anything. When we do a tile replacement in this area, Eagle is one of the brands we use most, being able to walk in and pick your material in person makes the whole process a lot easier.

We're a family-owned C39 licensed roofing contractor based in Rancho Cucamonga. Our team handles every estimate and project-manages every job from start to finish. You always have a direct line to us with any question, before, during, or after the work is done. Free in-home estimates. There's a pitch, but we're not going to sit at your house for three hours and grind you down.

Roofing Services in Ontario

Which of the Four Do You Need in Ontario?

We do four things. Most people call us knowing something is wrong and not knowing which of the four it is, so here is how they actually differ.

  • Asphalt shingle roofs. The most common job we run. Old roof comes off to the deck, wood gets repaired where it needs it, new underlayment and shingles go on. We do not do overlays, so a shingle job here is always a full tear-off.
  • Tile replacement with new tile. This is when the tile itself is done: cracked, chipped, or a discontinued profile nobody can match. You are picking new material, so this one is a bespoke job. Eagle Roofing Products has a showroom in Rialto and we will sometimes go with you to handle actual profiles and colors before you commit.
  • Tile lift and relay. Your tile is fine, what failed is the underlayment beneath it. We lift the tile off, stack it, replace everything underneath, and set the same tile back down. Homeowners search for this as a replacement, and it is one, it replaces the waterproofing. It is just not a tile replacement.
  • Flat roofing. Low-slope sections, patio tie-ins, and small commercial buildings. Different material, different failure modes, different repair approach than a sloped roof.

The one that gets mixed up most is the middle two. If the tile is intact, you very likely need a lift and relay, not a tile replacement, and the price difference is not small. If someone quoted you all-new tile without going up to look at whether your existing tile is reusable, get a second look before you sign.

What Ontario Requires

Ontario is the simplest city in our service area for roofing, and that is worth knowing because it saves you money. The city adopted the 2025 codes with no roofing amendments at all, so the classification floor for a house is the state minimum, Class C.

More to the point: Ontario is the only city on this list with zero fire hazard severity zone land of any class. Not Very High, not High, not Moderate. So there is no fire-zone upgrade to a Class A assembly anywhere inside the city, and no wildland-urban interface requirements riding along with your reroof. If a contractor quotes you a fire-rated upgrade as a code requirement in Ontario, ask which zone they think you are in.

Why Ontario Homeowners Choose GAX Roofing

  • C39 licensed and fully insured, never hire an unlicensed roofer
  • Every estimate and every job run by an owner, start to finish
  • We pull permits and handle city inspections
  • Straight answers, we don't upsell replacements when repairs will do
  • 5.0 stars on Google across dozens of reviews
  • Bilingual crew, se habla Espanol
  • Free in-home estimates, no obligation

Frequently Asked Questions

Do you serve Ontario?

Yes. GAX Roofing serves Ontario and surrounding areas in San Bernardino County. We come to you for a free in-home estimate, call (909) 819-8394 to schedule.

Are you licensed to work in Ontario?

Yes. GAX Roofing holds a California C39 Roofing Contractor license (#1135657) which covers all of California including Ontario. We're fully insured and pull permits on every job that requires one.

How much does a roof replacement cost in Ontario?

Most residential roof replacements in Southern California range from $11,000 to $20,000+ depending on size, roof type, and condition. We provide a detailed written estimate at no charge after walking the roof with you.

How quickly can you get out to Ontario for an estimate?

Typically within 1-3 business days. For active leaks or urgent situations call us directly at (909) 819-8394 and we'll do our best to get out sooner.

Before You Reroof in Ontario

The rules and numbers that shape a roof job here, each linked to where it comes from. Sources checked October 2026.

Permit
Ontario accepts detached single family residential reroof applications through Symbium. Start by verifying that the property address is inside Ontario city limits. Source: City of Ontario, Residential Reroof and Solar Permits
Energy Code
The CEC ZIP lookup assigns 91761, 91762, 91764 to Climate Zone 10; confirm the zone for your address. In this zone, a single family steep slope reroof replacing more than 50% of the roof has a 2025 prescriptive minimum aged solar reflectance of 0.20 and thermal emittance of 0.75, or SRI of 16, subject to listed exceptions. Source: California Energy Commission, 2025 Energy Code 150.2(b)1I Also: CEC, Climate Zone Assignments by ZIP Code Also: CEC, property location and ZIP assignment guidance
Homes Here
The 2020 to 2024 ACS estimates Ontario's median year of housing construction at 1980. This describes the buildings, not the age of their current roofs. Source: U.S. Census Bureau, 2020 to 2024 ACS, table B25035

Real GAX Work in Ontario

A tile lift and relay in Ontario in October 2026, on a red S-tile roof. Along the walls, a lot of the tile was cracked and broken. On a lift and relay, the tile comes off and gets stacked, the old underlayment comes off, new underlayment goes down (Titanium PSU30 on this one) and the same tile goes back on. These photos are from the day the tile came off; the job is finished. Not sure whether your tile roof needs a repair, a lift and relay or new tile? Our tile roof repair or replace guide walks through it.

Cracked S-tile along a stucco wall before a tile lift and relay in Ontario, CA Broken mortared hip end and cracked tile on a red S-tile roof in Ontario, CA Tile lifted along a wall on an Ontario tile lift and relay, with the old underlayment and flashing showing Tile pulled back from a wall on a tile lift and relay in Ontario, CA, old flashing pieces exposed Roof deck cleared with the S-tile stacked along the edge on a tile lift and relay in Ontario, CA Titanium PSU30 underlayment going down on a tile lift and relay in Ontario, CA

A silicone coating on a mobile home roof in Ontario. Metal roofs on mobile homes move constantly with heat, and the seams and penetrations are where that movement shows up first. Silicone goes on as a single continuous membrane over the whole thing, seams and vents included, so there are no laps for water to find. The white surface also throws off a lot of the sun instead of holding it.

Silicone coated vent penetration on a mobile home metal roof in Ontario, CA Seams and penetrations sealed under a continuous silicone coating on an Ontario mobile home roof White silicone coated mobile home roof in Ontario, CA reflecting sun Finished silicone roof coating on a mobile home in Ontario, CA by GAX Roofing

More from Ontario. A shingle roof replacement from October 2025, photographed with the Owens Corning Duration COOL bundles loaded on the roof. A leak at a badly built transition, where a shingle roof meets a flat roof. An inspection on shingles that had lost most of their granules, which leaves the asphalt underneath exposed to the sun. And a commercial roof: water-stained ceiling tiles inside in February 2024, and the tear-off that April, down to a deck with holes in it.

Owens Corning Duration COOL shingle bundles loaded on the roof for a roof replacement in Ontario, CA Leak point where a shingle roof meets a flat roof on a home in Ontario, CA Worn asphalt shingles with most of their granules gone, found on a roof inspection in Ontario, CA Weathered shingles around roof penetrations on an Ontario, CA roof inspection Water-stained ceiling tiles inside a commercial building in Ontario, CA Commercial roof tear-off in Ontario, CA down to a damaged deck with holes in it

Serving Ontario,
free in-home estimates.

(909) 819-8394