Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
GAF Roofing in Pomona, CA | Windmill Roof Repair
We provide independent GAF roofing installation, repair, and inspection across Pomona’s older bungalows and mid-century tracts. The thing that sets our GAF work here apart is simple: we know what’s waiting under those old Pomona roofs before we tear into them. If you need a GAF roof assessed, repaired, or replaced in Pomona, call (866) 850-2496 for a free estimate.
We work on GAF systems every week across ZIP codes 91767, 91768, 91769, and 91797, from the Craftsman-era streets near downtown to the concrete-tile tracts south and east. That experience matters because GAF shingles behave differently under Pomona’s sun than they do with GAF service in Claremont or Chino. We’re an independent contractor, not a GAF dealer, so our recommendations come from what your roof actually needs, not what one manufacturer wants us to move.
Why Pomona Residents Choose Us for GAF Service
Ruben Ochoa, our owner, grew up in Pico Rivera and has spent more than two decades on roofs across the San Gabriel Valley and southeast LA County. He learned the trade through the construction technology program at East Los Angeles College, and he’s been the second-opinion guy neighbors call long before Windmill Roof Repair became the name on the truck. When Ruben says a GAF roof needs a targeted repair and not a tear-off, he’ll tell you why, in plain language.
We carry GAF OEM shingles and accessories for replacements so the system stays intact, and we stock the common Timberline colors locally for faster Pomona turnaround. We also offer standalone roof inspections, which means you can get a straight read on your GAF roof’s condition without being pushed into work you don’t need. Repair is a real option here. We don’t default to replacement when a targeted fix does the job. GAF sales & service is what we do, but the honest scope is what we’re known for.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Pomona
- UV-cracked and curled Timberline shingles. Pomona’s inland sun bakes asphalt shingles hard, especially on south and west slopes. Thermal cracking shows up years earlier here than the shingle’s rated life would suggest, and once cracks open, water gets underneath.
- Wind-lifted tabs and creased shingles after Santa Ana events. When the wind funnels down from the San Gabriels, it grabs shingle edges at hips and ridges. We see lifted tabs on Timberline HDZ and UHDZ where older fastening patterns didn’t hold. Repairs have to be secured for the next wind event, not just glued flat for this one.
- Granule loss and exposed mat on west-facing slopes. Granules wear off fast under Pomona’s afternoon sun. Once the fiberglass mat is exposed, the shingle is aging on borrowed time. We see this most on unshaded west elevations in the 91768 and 91769 areas.
- Leaks at pipe boots and flashing on older decking. Years of heat cycling dry out the rubber, and when the decking underneath has any rot, the penetration seals fail early. This is common on Pomona’s pre-war bungalows where the original roof has been patched over more than once.
- Multiple layers hiding failing decking. Pomona’s older homes often have two or three layers of roofing over original wood shakes. The decking underneath can be soft, the skip sheathing can be cracked, and the GAF shingles on top are only as good as what they’re nailed to.
GAF Service in Pomona: What Local Conditions Mean for Your Roof
Here’s what homeowners don’t usually hear until a roofer is standing on their ridge. On Pomona’s north-side bungalows and hillside-adjacent homes, a routine GAF shingle replacement often turns into a decking and framing job once the old roof comes off. Those 90-year-old houses near downtown still have original skip sheathing under the wood shakes. The sheathing was never meant to be a solid nailing surface, and after decades of heat, rain, and Santa Ana wind, it’s often soft in the valleys and dry-rotted at the fascia. A roof that looked fine from the street turns into plywood replacement, new flashing, and a rework of the eaves before the first bundle of Timberline HDZ even comes off the truck, something we also watch for on GAF in La Verne jobs. That’s the hidden-cost scenario generic GAF pages never mention, and it’s the first thing we look for when we inspect Pomona homes.
We recently repaired a wind-damaged Timberline HDZ roof on a 1920s bungalow near downtown Pomona, in the 91766 area. A Santa Ana event had lifted and creased shingles along the west hip. When we pulled the damaged shingles, the original skip sheathing was soft and failing in two valleys. We replaced the affected decking with solid plywood, installed new GAF underlayment and flashing, and finished with color-matched Timberline HDZ shingles, securing the repaired section against the next wind event. A roof doesn’t have to be complicated, it just has to keep the water out.
GAF Models & Products We Service in Pomona
We install and repair GAF Timberline HDZ and Timberline UHDZ asphalt shingles, Royal Sovereign three-tab shingles for older-matched repairs, and EverGuard TPO for low-slope sections common on Pomona’s mid-century additions and flat-roof garages. For replacements, we use GAF OEM shingles and accessories so the system stays under one warranty. For flashing and underlayment, we choose high-quality aftermarket materials where they perform better or faster for the job.
The practical side of that: we stock common Timberline colors locally, which shortens turnaround on Pomona repairs after wind events or leaks. When a specific color or model isn’t on the shelf, we order it GAF-direct with no games about matching. You’ll know what you’re getting before the shingles arrive.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Pomona
GAF shingle repair in Pomona typically runs between $280 and $650 for targeted fixes like replacing wind-lifted tabs, resealing flashing, or swapping a failed pipe boot. Larger repairs involving decking replacement climb to $800 to $2,400 depending on how much sheathing has to come out. Full GAF tear-off and replacement starts around $6,500 for a smaller Pomona bungalow and runs up from there with square footage, decking condition, and the shingle line you choose.
What drives the differences: the age of the decking underneath (that skip-sheathing issue above), the number of existing layers, access, and whether the roof is steep or cut up with valleys and hips. Our free estimate includes an on-roof inspection so you see the actual condition before you sign anything. Call (866) 850-2496 to schedule yours. See it before you sign anything.
Serving Pomona, CA — Our Local Coverage Area
We’re based in the Pomona 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 – GAF Roofing in Pomona
No. We’re an independent roofing contractor, not a GAF authorized or sponsored installer. The workmanship warranty we provide covers our installation, and the GAF material warranty applies to the shingles themselves according to GAF’s terms. We’ll walk you through exactly what’s covered under each before any work begins. Call (866) 850-2496 and we’ll explain it over the phone or on site.
We can, but we usually won’t. Layering GAF shingles over old wood shakes works until the original skip sheathing gives out underneath, which on Pomona’s older homes is often sooner than anyone wants to believe. The right call is almost always a tear-off so we can inspect and replace the decking, then lay a proper GAF in Covina system on a solid surface. It costs more up front and it costs less over the next decade.
For most Pomona homes we recommend Timberline HDZ or UHDZ. Both use GAF’s current adhesive and nailing technology, and the dimensional profile holds up better to UV than three-tab Royal Sovereign. On south and west slopes we suggest lighter colors where the homeowner is open to it, because Pomona’s afternoon sun is doing real work on darker shingles. We’ll show you the options and let the roof’s orientation drive the recommendation, not our inventory.
We prioritize storm-damage callouts in Pomona and work through the affected neighborhoods systematically after a big wind event. Most targeted repairs like lifted tabs and creased shingles can be scheduled quickly, and we secure the repair for the next wind event, not just the last one. Call (866) 850-2496 and we’ll get you on the schedule.
Yes. When we open a roof on one of Pomona’s pre-war bungalows and find dry-rotted fascia or soft skip sheathing, we replace the affected sections with solid plywood and new framing where needed before the GAF shingles go back on. We won’t nail new shingles into failing wood, and we’ll show you exactly what we found while the roof is open. That transparency is the whole point of our inspection-first approach.
Service Areas Near Pomona
We serve Pomona and the surrounding communities, including West Covina, Norco, and Home Gardens. We also handle GAF work for homeowners in Pomona service area neighborhoods and the broader San Gabriel Valley, with GAF service in West Puente Valley and GAF service in Pico Rivera available for those closer to the 605 corridor.
Book Your GAF Service in Pomona Today
If your GAF roof in Pomona needs a repair, a second opinion, or a full replacement, call (866) 850-2496 for a free estimate. We’ll inspect it honestly, tell you what actually needs fixing, and give you a written line-item quote before any work starts.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Pomona and the San Gabriel Valley for over two decades.