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 | Square Deal Contractors
We provide independent GAF roof repair and replacement across Upland, from the 91784 foothill slopes to the citrus-era streets near downtown and the ranch tracts in 91785 and 91786. What makes our GAF work different here is that we’ve torn off and rebuilt enough roofs on this specific alluvial fan to know exactly how Timberline shingles behave when Santa Ana winds hit a steep foothill pitch and winter runoff backs up at the gutter line. If you need a straight answer on whether to repair or replace, call (866) 623-7205 for a free estimate.
Why Upland Residents Choose Us for GAF Service
We work on GAF roof systems daily, and we’ve learned the hard way that a shingle that performs fine on a flat Rancho Cucamonga tract behaves differently on an Upland foothill slope with a 6/12 pitch and no shade. Our crews install GAF sales & service work with the exact components the system calls for: Timberline HDZ shingles, Deck-Armor underlayment, StormGuard leak barriers, and Seal-A-Ridge caps. We match them to the existing roof when a repair makes sense, and we don’t mix brands that would void GAF’s warranty. Nolan Breckett, our owner, grew up in Baker Ranch and spent nearly three decades learning how this region’s heat cycles and wind patterns actually stress a roof assembly, not just what the product data sheets say. Know what you’re getting into before the first nail goes in.
Styles & brands we work with







Common GAF Construction Problems We Solve in Upland
- Thermal cracking and granule loss on Timberline HDZ shingles. South- and west-facing roof planes in Upland’s 1950s and 60s ranch tracts bake all summer, and where attic ventilation was never upgraded, the deck gets hot enough that shingle asphalt dries out and cracks. We see it most on homes off Mountain Avenue and Euclid.
- Wind-lifted and creased tabs after Santa Ana events. Foothill homes in 91784 catch sustained northeast winds that a mid-city roof never feels. Shingles that weren’t hand-sealed at install or were laid over an older layer tend to lift at the edges, and once the tab creases, water gets under the sealant strip.
- Algae streaking on north-facing slopes. The older citrus-era homes near downtown have original decking and poor attic airflow. North slopes that stay damp through winter grow the dark staining that eats through the granule layer over time. It looks cosmetic, but it shortens shingle life.
- Sealant and leak-barrier failure at valleys and eaves. Early-1900s bungalows often still have original redwood or cedar fascia. When that wood cups, the drip edge no longer supports the shingle overhang, and the adhesive strip peels back. We re-flash the valley and rebuild the fascia as part of the repair.
- Failing GAF Liberty SBS membrane on low-slope patio sections. Many Upland ranch homes have a low-slope addition or patio cover roofed in Liberty self-adhered membrane. Sun exposure breaks it down faster than anyone expects, especially on west-facing patio sections.
GAF Service in Upland: What Local Conditions Mean for Your Equipment
Upland sits on the San Gabriel alluvial fan, and that one geographic fact splits the city’s roofing behavior into two distinct patterns. In the 91784 foothill zone, steep GAF shingle roofs take the full force of Santa Ana winds, but the real problems show up in winter, when rainfall runs fast off a steep pitch and hits the gutter transition hard. A failing underlayment or valley flashing up there doesn’t leak gradually; it sheets water into the soffit and down the exterior wall. That’s different from the flatter tracts toward the 91785 and 91786 side, where ponding and slow drainage expose failures more slowly. If you own a foothill home in Upland, your GAF system needs a leak barrier at every valley, hand-sealed field shingles, and gutters sized for the sudden runoff that alluvial-fan lots produce. The same applies if you need GAF repair in Montclair, where foothill conditions create identical challenges. We have watched this exact failure play out on more roofs than we can count, and it is almost always avoidable with the right assembly.
On a 1950s ranch tract home off Mountain Avenue, our crew found west-facing Timberline shingles with heavy granule loss and wind-creased tabs after a Santa Ana blow. The original low-slope patio section was still covered in failing GAF Liberty membrane. We stripped both areas, corrected the attic ventilation that had been baking the deck, installed a new GAF shingle system with proper leak barrier, and re-flashed the valley where winter runoff had been backing up. Similar GAF service in Claremont addresses these same multi-factor failures. That roof had three separate problems working at once: heat from below, wind from above, and drainage at the edges. Upland homes do that.
GAF Models & Products We Service in Upland
We work on Timberline HDZ and UHDZ shingle systems, Timberline U.S. Natural Shadow value-tier lines, Designer shingles like Camelot II and Grand Sequoia, and GAF Liberty SBS low-slope membrane. When a repair is viable, we use genuine GAF-manufactured shingles, underlayment, starters, and ridge caps so the patch actually bonds to the existing system. We keep a running inventory of common GAF accessories for fast turnaround on Upland repair calls, and we source full system components directly for replacement jobs. If a roof is past roughly 18 to 20 years with widespread granule loss or multiple layers, we’ll tell you replacement is the cheaper long-term move. That’s just math.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Upland
Roof work in Upland varies wide because the city’s housing stock ranges from early-1900s Craftsman bungalows with original decking to newer foothill customs with steep pitches and complex flashing. Here’s what we quote in this market:
| Service | Price Range |
|---|---|
| Roof Repair | $400 – $1800 |
| Roof Replacement | $8000 – $20000 |
| Tile Roof Repair | $600 – $2500 |
| Metal Roof Installation | $15000 – $40000 |
The final number depends on tear-off depth, decking condition, underlayment type, roof pitch, and whether we are matching an existing GAF system or replacing it entirely. We write line-item quotes so you see exactly what each component costs. Call (866) 623-7205 to schedule a free estimate; we’ll walk the roof with you and explain what’s actually there, not what a sales sheet says should be 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 full service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Construction in Upland
Yes. We source the correct GAF color and model, whether that’s Timberline HDZ or UHDZ or a Natural Shadow line, and we match it to the existing roof. We will not install a different brand of shingle over a GAF system because that voids the warranty and the patch lines never truly match. Asphalt shingles fade, so we account for sun exposure on the existing slope to get as close as a patch jobs allow. For an exact quote, call (866) 623-7205.
In most cases, yes. Foothill homes in the 91784 zone are subject to steeper wind loading during Santa Ana events and wildfire-defensible space requirements that affect roof material choice. We recommend a Class A fire-rated GAF shingle system with a sealed leak barrier at valleys and eaves, and we upgrade the nailing pattern and sealant on wind-facing slopes that a valley floor home would not need. Every foothill roof we bid gets a site-specific wind and fire review, not a template. Call (866) 623-7205 and we’ll walk the property with you.
That dark staining is algae, and in Upland it concentrates on north-facing slopes of older homes where attic ventilation is inadequate and the deck stays damp through winter. The algae feeds on the limestone filler in the asphalt shingle, and over years it breaks down the granule layer. We clean the roof when the growth is early and address the ventilation issue so it does not come back. If the granules are already losing bond, the fix is replacement, not pressure washing. We’ll tell you which one you’re looking at when we inspect.
We tear off to the deck on virtually every Upland roof replacement. Laying new shingles over an old layer is faster and cheaper, but it hides deck rot, traps heat, and shortens the new system’s life, and GAF’s warranty is voided by overlay installation. On a targeted repair where the field is sound, we remove only the damaged sections and tie in clean. On a full replacement, the old layer comes off and the deck gets inspected before anything new goes down. We follow this same thorough process for Rancho Cucamonga GAF service calls.
We can, and we do it often. The original redwood fascia on those early-1900s Upland bungalows usually has some cupping and dry rot at the rafter tails, and the shingle edge needs that surface to be square to fasten reliably. We repair or sister the fascia, rebuild the drip edge while the old roof is off, and re-nail the new GAF system at a proper reveal. You don’t have to replace the character to get a roof that sheds water. Call (866) 623-7205 for a free estimate and we’ll show you exactly what the fascia and deck look like up close.
Service Areas Near Upland
We run GAF repair and replacement crews throughout Upland and the surrounding cities. You will find us regularly in Upland service area, Rancho Cucamonga, Claremont, Montclair, and Ontario, plus further south toward GAF service in Fallbrook and GAF service in La Verne when the job calls for it. If you’re anywhere in the Inland Empire corridor, call and we’ll put you on the schedule.
Book Your GAF Service in Upland Today
If your Upland roof is losing granules, lifting at the edges, or leaking at a valley, don’t wait for the next Santa Ana to make it obvious. Call (866) 623-7205 and we’ll get a crew out to look at it. Estimates are free, the quote is line-itemed, and you’ll know exactly what the roof needs before any money changes hands.
Written by Nolan Breckett, Owner at Square Deal Contractors, serving Upland and the Inland Empire.