Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
GAF Construction in Upland, CA | Gold Star Contractors
We’re an independent GAF roofing contractor serving Upland and offering GAF service in Claremont, and the short answer is this: we install and repair GAF roofs to the manufacturer’s own specs, not around them. What makes our GAF work different in Upland is that we treat the 91784 hillside and the 91786 flatlands as two separate job types, because they are. If your GAF roof is failing, call (833) 382-8544 and we’ll tell you honestly whether it needs a repair or a tear-off.

Why Upland Residents Choose Us for GAF Service
We know GAF systems down to the fastener pattern. Our crew reads the installation specs for every GAF product we touch: Timberline HDZ nail placement, starter course requirements, valley detailing, underlayment runs. That matters here because Upland’s wind and sun punish shortcuts. Noel Carranza, our owner, grew up in Anaheim’s Platinum Triangle watching tract homes get renovated block by block, and that’s how he learned what holds up and what doesn’t. He studied construction technology at Fullerton College and spent his twenties on concrete and finish carpentry across Orange County before building this operation. These days he’s the general contractor neighbors pass along without being asked.
We’re not manufacturer-affiliated, and that’s the point. Nobody from GAF tells us what to recommend. If your decking and flashings are sound, we repair. If they’re not, we’ll tell you to replace rather than sell a patch that fails in the next Santa Ana. For full-scope GAF work across Upland, see our GAF sales & service page.
Styles & brands we work with







Common GAF Construction Problems We Solve in Upland
- Wind-lifted and creased Timberline HDZ tabs on the 91784 hillside. Santa Ana gusts funnel off the San Gabriels and open ridge and hip edges take the brunt. We see creased tabs and lifted shingle courses on north-side homes every year, especially where the original installer skimped on starter strip or used the wrong nail pattern.
- Premature granule loss and UV chalking on south- and west-facing slopes. The Inland Empire sun is relentless, and on hillside lots with concrete tile neighbors reflecting heat, a GAF roof bakes. Granules wear off, the asphalt oxidizes, and the shingle field loses its seal-down life years early. This is the single most common call we get from Upland homeowners in 91784 and 91786 alike.
- Failed pipe boots and step flashing at wall-to-roof transitions. These leak quietly. You see the interior ceiling stain months after a storm, not at install. On Upland’s mid-century tract homes, the original flashings were thin and the pipe boots crack from UV. We replace them with GAF-branded accessories rather than whatever’s on the truck.
- Decking and fascia rot under aging GAF systems on pre-war and mid-century homes near downtown Upland and along Euclid. Original skip sheathing and thin fascia were never built for wind-driven rain. By the time we get called, the drip edge has been hiding a rotting fascia run for years.
- Valley flashing failures on flatland 91786 tract homes. Tight lots and slab construction put the emphasis on attic ventilation and valley detailing. When a valley flashing fails on a mid-century ranch, water runs straight into the ceiling below. We re-flash with metal that’s actually sized for the valley, not a universal piece bent to fit.
GAF Service in Upland: What Local Conditions Mean for Your Equipment
Here’s the Upland-specific fact that shapes every GAF roof we touch: the city sits on an alluvial fan at the base of the San Gabriels, which means the north hillside in 91784 drains steep and fast, while the 91786 flatlands sit on slab foundations with tight lots and heavy clay. A GAF roof on the hillside faces Class A fire rating requirements, ember-resistant eave and edge detailing, and eave-to-ground clearance because those homes sit in wildfire-defensible WUI territory. Down on the flatlands, the same brand of shingle on a mid-century tract home is judged on how well the valleys flash and whether the attic ventilates. Same city, two different specifications. A contractor who treats Upland as one market gets one of them wrong. We don’t.
On a hillside home off the upper slope in 91784, our crew tore off a weathered Timberline HDZ roof that had lost granules on the south slope and found wind-creased tabs along the ridge from Santa Ana gusts, plus a rotting fascia run the old drip edge had been hiding. We replaced the decking and fascia, re-detailed the eave for ember resistance, laid new Liberty Guard in the valleys and along the eaves, and finished with fresh Timberline HDZ and ridge caps sized for the wind zone. Down in the 91786 flatlands the same week, a mid-century tract reroof came down to patching a leaking pipe boot and re-flashing a valley on an otherwise sound GAF field, while our GAF repair in Montclair team handled similar work nearby. Two jobs, two very different answers.
For everything else our team handles across the city, see our Upland service area page.
GAF Models & Products We Service in Upland
We install and repair the full residential GAF line: Timberline HDZ architectural shingles, Timberline UHDZ for homeowners who want deeper shadow lines, EverGuard TPO single-ply membrane for flat and low-slope roof sections, and Liberty Guard plus StormGuard underlayment and leak barrier. On repairs, we use GAF-branded accessory components – starter strips, ridge caps, boots, and underlayment – because mixing random aftermarket flashings is where leak callbacks come from. Shingle-field repairs use matching-profile material so the patch doesn’t announce itself from the curb. For faster Upland turnaround, we keep common GAF accessory stock on hand or source it locally same-week, not two weeks out.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Upland
GAF roof work in Upland and Rancho Cucamonga GAF service areas falls into these ranges, and the final number depends on your slope, deck condition, and whether you’re on a hillside lot or flatland tract:
| Service | Typical Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
What drives the cost: hillside access and wasted material on steep lots, decking and fascia replacement if rot is present, and whether your roof needs new underlayment across the field or just in the valleys. We write line-item quotes so you see exactly where every dollar goes. Call (833) 382-8544 for a free estimate – we’ll walk the roof and tell you what’s actually there.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland area and know this community well, and we also provide San Antonio Heights GAF service. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Construction in Upland
Yes, if it’s installed with the right wind detailing and ember-resistant edges. Timberline HDZ is rated for high-wind zones, but the real difference on a 91784 hillside is the starter course, the nailing pattern, and the eave and ridge detailing. We size all of it for Santa Ana wind exposure rather than a generic spec. Call (833) 382-8544 and we’ll assess your specific slope.
That’s UV and heat from the Inland Empire sun, made worse by reflected heat off concrete tile roofs or flat surfaces nearby. South- and west-facing slopes oxidize first. Once the granules go, the asphalt underneath chalks and the shingles lose their seal-down life. Not always a replacement trigger, but it shortens the roof’s useful life. Call (833) 382-8544 and we’ll tell you how much life is actually left.
Sometimes. If the deck, flashings, and underlayment are sound, we repair and re-flash using GAF-branded accessories. But once a GAF roof is past its granule and seal-down life across most of the field, a patch won’t hold through the next Santa Ana, and we’ll tell you that directly. Estimates are free at (833) 382-8544.
Valley flashing and pipe boots. Mid-century tract homes in 91786 were built with thin original flashings, and pipe boots crack from UV long before the shingle field wears out. If you see a ceiling stain after a storm with no obvious roof damage, it’s usually one of those two. Call (833) 382-8544 for a leak trace before it spreads.
Yes. When winter storms push off the San Gabriels and drive wind-driven rain into Upland, we handle emergency roof repair and storm damage work on GAF systems. We prioritize homes with active leaks and tarp them same-day when possible. Call (833) 382-8544 immediately if water is coming in.
Service Areas Near Upland
Beyond Upland, our GAF roofing services reach homeowners in Norco, Eastvale, and Jurupa Valley, as well as parts of Corona and Home Gardens. If you’re in one of those areas and need GAF-specific expertise, don’t hesitate to reach out. For GAF work specifically, see our GAF service in Rancho Santa Margarita and GAF service in Pomona pages.
Book Your GAF Service in Upland Today
One call, done right – that’s the only way I know how to run a job. If your GAF roof needs work in Upland, call (833) 382-8544 for a free, line-item estimate. We’ll walk the roof, tell you what’s there, and give you a fixed number before any work starts.
Written by Noel Carranza, Owner & General Contractor at Gold Star Contractors, serving Upland, CA.