Your Local Roofer
in San Bernardino County
San Bernardino County is our home base — GAX Roofing is headquartered in Rancho Cucamonga and does the majority of its work across the western half of the county, from the Chino Valley and Ontario up through the foothills in Upland, Claremont, and into the high desert. We know these roofs. The heat cycling here is brutal — summer attic temperatures routinely top 160°F — and we spec materials and installation methods accordingly.
Eagle Roofing Products has a showroom in Rialto, right in San Bernardino County, which means county homeowners replacing a tile roof can walk in and choose their profile and color in person before committing. When we do a tile replacement in the area, Eagle is one of the brands we use most.
We're a family-owned C39 licensed roofing contractor. Arthur handles every estimate personally and project-manages every job from start to finish. Free in-home estimates — there's a pitch, but we're not going to sit at your house for three hours grinding you down.
Cities We Serve in San Bernardino County
- Rancho Cucamonga — our home base
- Ontario
- Fontana
- Rialto
- San Bernardino
- Upland
- Chino
- Chino Hills
- Colton
- Montclair
- Highland
- Redlands
- Loma Linda
- Bloomington
Roofing Services in San Bernardino County
- Roof Replacement — full tear-off and install, all roof types
- Roof Repairs — leaks, storm damage, flashing, missing shingles
- Asphalt Shingle Roofing — installations built for IE heat
- Tile Roofing — concrete and clay tile, lift-and-relay, repairs
- Flat Roofs — TPO, PVC, EPDM, modified bitumen
- Solar Roof Repair — leak fixes and panel-adjacent roofing work
Frequently Asked Questions
Yes — GAX Roofing is headquartered in Rancho Cucamonga, San Bernardino County. Most of our work is done right here in the county and the surrounding region. Call (909) 819-8394 to schedule a free estimate.
Yes. GAX Roofing holds California C39 Roofing Contractor license #1135657, which covers all of California. We're fully insured and pull permits on every job that requires one.
Most residential replacements in our area range from $8,000 to $20,000+ depending on size, material, and condition. We walk the roof with you and provide a detailed written estimate at no charge.
Typically within 1–3 business days. For active leaks, call us directly at (909) 819-8394 and we'll do our best to get out sooner.