The Proof

Our Work

Every photo and video here is a real GAX job, shot by our crew and our drone. No stock, no staging. This is what your roof gets.

Bare tongue and groove roof deck exposed after a full tear-off by GAX Roofing in Pomona, CA
Tear-off done, solid tongue and groove: Pomona
Aerial view of a Pomona home stripped to the bare roof deck on tear-off day
Tear-off day from the drone: Pomona
Chimney with the old flashing removed during a roof replacement in Pomona, CA
Old chimney flashing comes off, new goes on: Pomona
Old roofing loaded out on tear-off day at a Pomona roof replacement by GAX Roofing
Everything that was up there, hauled off: Pomona
Aerial view of a completed Owens Corning Duration COOL shingle roof replacement by GAX Roofing in Rancho Cucamonga, CA
Finished field, from the drone: Rancho Cucamonga
Drone view of a finished shingle roof replacement over a single story ranch home in Rancho Cucamonga, CA
Whole roof, one pass: Rancho Cucamonga
Hip and ridge detail with a skylight on a finished Owens Corning Duration COOL roof in Rancho Cucamonga, CA
Hips, ridge, and a skylight curb: Rancho Cucamonga
Two skylights and new ridge caps on a completed shingle roof by GAX Roofing in Rancho Cucamonga, CA
Both skylights reflashed: Rancho Cucamonga
Owens Corning Duration COOL shingle field with the San Gabriel mountains behind it in Rancho Cucamonga, CA
Duration COOL field, mountains behind it: Rancho Cucamonga
Completed roof replacement with a GAX Roofing yard sign in front of the home in Rancho Cucamonga, CA
Sign goes up when the roof is done: Rancho Cucamonga
Rotted commercial roof decking opened through during a Redlands tear-off
You could see into the building: Redlands commercial
Owens Corning ProArmor synthetic underlayment installed on an Upland roof
ProArmor down over new decking: Upland
Drone view of a roof repair in Upland, CA by GAX Roofing
Repair from above: Upland
Emergency tarp, pulled tight past the problem: West Covina
Bare roof decking exposed in a San Dimas valley showing water staining down the center
Valley opened up, years of water written on the wood: San Dimas
Rotted roof decking cut out at the eave in San Bernardino exposing the rafters
Rotted eave cut out before new decking went in: San Bernardino
Westlake Royal TileSeal HT underlayment on a Norco roof with the original tile stacked to relay
TileSeal HT down, original tile waiting to go back: Norco
Completed tile roof in Norco, CA after a GAX Roofing lift and relay
Same tile, new waterproofing underneath: Norco
Water staining on bare roof decking found during a tile leak repair in Corona, CA
The leak path, written on the deck: Corona
Drone view of a completed tile lift and relay by GAX Roofing in Fontana, CA
Lift and relay, wrapped: Fontana
Aerial ridge detail of a finished tile lift and relay in Fontana, CA by GAX Roofing
Ridge line detail, from the drone: Fontana
Aerial view of a finished tile roof by GAX Roofing in Yorba Linda, CA
Tile roof from above: Yorba Linda
New concrete tiles stacked over Titanium PSU30 underlayment during a tile replacement in Bloomington, CA
New tile loaded over PSU30: Bloomington
Clean plywood roof deck prepped for shingles by GAX Roofing in Riverside, CA
Deck stripped clean, ready for paper: Riverside
Completed Owens Corning shingle roof replacement by GAX Roofing in Riverside, CA
Finished shingle roof: Riverside
Owens Corning ProArmor synthetic underlayment installed during a shingle replacement in Hemet, CA
ProArmor down, shingles next: Hemet
Finished shingle roof with proper venting by GAX Roofing in Hemet, CA
Finished field and venting: Hemet
Drone view of a completed shingle roof replacement by GAX Roofing in Upland, CA
New shingle roof, from above: Upland
GAX Roofing crew loading a roof with a crane during a replacement in Rancho Cucamonga, CA
Crane day, crew on the roof: Rancho Cucamonga
Aerial view of a finished concrete tile roof by GAX Roofing in Yorba Linda, CA
Finished tile roof: Yorba Linda
Finished tile lift and relay seen from above, Riverside
Finished lift and relay, from above: Riverside
Aerial view of a finished roof by GAX Roofing in the Inland Empire
Done, from the deck up
Alumawood patio cover at twilight with the lights on, Chino Hills
Alumawood cover at twilight: Chino Hills
Video: PSU30 dry-in on a Riverside tile relay
GAX Roofing crew lifting tiles and stripping old felt during a tile lift and relay in Riverside, CA
Tile lift and relay, tear-off day: Riverside
Aerial view of stacked roof tiles and bare deck during a lift and relay in Riverside, CA
Tiles stacked, felt stripped: Riverside relay
Drone view of a completed tile roof on a two-story home in Yorba Linda, CA
Full house, from above: Yorba Linda
Synthetic underlayment installed over a clean roof deck by GAX Roofing
Synthetic underlayment over a clean deck
GAX Roofing crew installing synthetic underlayment on a roof
Underlayment going down, board by board
Video: new concrete tile finished in Bloomington
New wood roof decking installed during a GAX Roofing tear-off
Fresh decking during a tear-off
New OSB roof sheathing installed by GAX Roofing in the Inland Empire
New sheathing, ready for underlayment
New roof decking with ridge and vent on a GAX Roofing project
Decking and ridge prepped
Alumawood patio cover where the lattice section meets the solid roof section, Chino Hills
Lattice meets solid roof: Chino Hills
Concrete tile and materials staged on a roof for a GAX Roofing tile project
Tile and materials staged on site
Aerial drone view of peel-and-stick underlayment laid across a roof by GAX Roofing
Peel-and-stick underlayment, from above
Video: fresh shingles on in Hemet
Aerial view of a completed roof replacement by GAX Roofing
A finished replacement
Aerial drone view of a roof replacement in progress with underlayment installed by GAX Roofing
Re-roof in progress
Overhead drone view of tile roof valleys during a job in Yorba Linda, CA
Valleys from the top: Yorba Linda
Aerial detail of a skylight set in a tile roof by GAX Roofing
Skylight reset in relaid tile: Yorba Linda
Close up of an Alumawood patio cover with the under-cover lights on, Chino Hills
Cover detail, lights on: Chino Hills

Want Your Roof in the Next Batch?

Free in-home estimate, a real number in writing, and drone documentation you keep.

Call (909) 819-8394 Book Online in 3 Taps