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 San Antonio Heights, CA | Timberline Contractors
We provide independent GAF roofing installation and repair across San Antonio Heights, from re-roofs on 1960s hillside ranches to new architectural shingle systems on estate parcels. The one thing that makes GAF work here different: San Antonio Heights sits in unincorporated San Bernardino County, so every permit, inspection, and drainage review runs through county channels, not the City of Upland. If you’re pricing a GAF roof in San Antonio Heights and want straight talk on materials, deck condition, and wildfire hardening, call Timberline Contractors at (866) 253-5808. We’re not manufacturer-affiliated, and we’ll tell you exactly what your roof needs and what it doesn’t.
Why San Antonio Heights Residents Choose Us for GAF Service
Our owner, Nelson Fung, learned the trade at Los Angeles Trade-Technical College and spent years doing structural tear-offs and re-decks across Southern California before founding Timberline Contractors. He’ll walk your roof plane with you if you want, and he’ll point at the exact ridge seal that’s lifting or the valley flashing detail the original builder got wrong. We know GAF product lines the way a local should: we know which Timberline HDZ color holds up better on a south-facing San Antonio Heights slope, and we know when a Liberty low-slope roll roof is the right call for a detached barn with a 2:12 pitch. We carry GAF-manufactured accessory components: ridge caps, starter strip, and ventilation that match the system you’re installing. And because we’re independent, our recommendation is driven by your deck, your slope, and your fire exposure, not a brand sales program.
Styles & brands we work with







Common GAF Construction Problems We Solve in San Antonio Heights
These are the failure patterns we see repeatedly on San Antonio Heights roofs, and they’re not generic. They’re tied to this specific foothill climate and housing stock.
- Wind uplift and seal-strip failure along ridges and rakes. Exposed hillside roof planes in San Antonio Heights take Santa Ana wind with no upwind buffer. We regularly find GAF shingle tabs that sealed initially but lost their bond after repeated wind-driven flexing, especially on the north-facing ridges of custom homes built from the 1960s through the 1980s.
- Accelerated granule loss on south and west planes. Hot, dry summers at foothill elevation bake shingles hard. On a 1970s ranch in San Antonio Heights, we’ve seen granule loss so advanced that the fiberglass mat was visible in strips within 12 years of the original install. The shingle gets brittle, and any foot traffic cracks it.
- Underlayment and flashing failures at roof-to-wall transitions. Older custom hillside builds here weren’t originally detailed for wind-driven rain coming off the slope. We find step flashing that’s too short, no kickout flashing at eave-to-wall corners, and builder felt that’s dried and torn behind the stucco. Leaks show up on the interior wall below the transition, sometimes months after the storm.
- Deck and sheathing problems on older ranch homes. Several original San Antonio Heights homes were framed with spaced board decking. You cannot safely lay a new GAF shingle layer over spaced boards or under-fastened plywood. We check fastener spacing and deck condition before we quote, and we’ll tell you if a re-deck is required before shingles go down.
- Low-slope roll roofing failure on detached structures. Barns, detached garages, and accessory buildings with pitches under 3:12 need a different GAF system than the main house. We see homeowners who had architectural shingles laid on a low-slope shed roof, and now they have valley pooling and leaks at the seams. That’s a GAF Liberty application, not a Timberline one.
GAF Service in San Antonio Heights: What Local Conditions Mean for Your Equipment
San Antonio Heights is one of the few remaining unincorporated foothill enclaves in the area, which is why many homeowners also look for Rancho Cucamonga GAF service nearby. That single fact changes how a GAF roof project runs here. Every permit and inspection goes through San Bernardino County, not the City of Upland. On hillside parcels, the county frequently requires an engineered grading plan and a drainage check as part of the roof permit, which means the schedule on a sloped San Antonio Heights re-roof is set by county review timelines, not by crew availability. We’ve worked enough of these parcels to plan around it: we pull the roof permit and the grading/drainage review in the same window so one doesn’t sit waiting on the other. On a 1970s custom hillside ranch off the ridge roads in 91784, we tore off three-tab shingles over spaced board decking that had cupped and opened a valley leak toward the downhill wall. We re-decked solid, added ice-and-water shield at the eaves and valleys in place of the failing builder felt, and installed GAF Timberline HDZ with a ridge vent upgrade, then worked the county inspection and drainage review into the same permit window. That’s the kind of local sequencing you only learn by doing the work here.
GAF Models & Products We Service in San Antonio Heights
We install and repair the full GAF residential line you’re likely to need on a San Antonio Heights parcel: GAF Timberline HDZ architectural shingles, the workhorse system for most hillside homes; GAF Timberline UHDZ premium architectural shingles, thicker and heavier for exposed planes; GAF Grand Sequoia designer shingles for estate homes where the roof is a visible design element; and GAF Liberty low-slope roll roofing for sheds, detached garages, and barns with shallow pitches. Our parts approach is straightforward: we use GAF-manufactured ridge caps, starter strip, and ventilation where the system calls for them, but we don’t oversell premium tiers on a shed that a standard architectural shingle serves fine. On real roof planes, we’ll tell you honestly when a repair buys a few more years and when a tear-off to the deck is the only honest answer.
GAF Service Pricing in San Antonio Heights
San Antonio Heights GAF roof work costs what it costs because of deck condition, pitch, access, and county requirements, not because a sales rep is padding a commission. Here are the price ranges we’ve quoted across this market:
| Service | Typical Range |
|---|---|
| Roof Replacement (GAF architectural shingle) | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
What drives your number upward: re-decking over spaced board sheathing, steep pitch surcharges, engineered drainage review on sloped parcels, and tear-off disposal. A free estimate from us includes a deck inspection and a written line-item quote. Call (866) 253-5808 to schedule one.
See the difference
Before
After
Before
After
Before
AfterKey Takeaways: GAF Roofing in San Antonio Heights
- We’re an independent GAF installer and repair contractor, not manufacturer-affiliated or authorized.
- Every GAF roof permit here runs through San Bernardino County, and hillside parcels often require engineered grading and drainage review.
- Santa Ana wind, foothill UV exposure, and spaced board decking on older ranch homes drive the most common GAF failures we fix.
- We use GAF-manufactured accessory components but don’t oversell premium tiers on low-cost structures like sheds and barns.
- Free estimates include a deck inspection and written line-item quote. Call (866) 253-5808.
Serving San Antonio Heights, CA — Our Local Coverage Area
We’re based in the San Antonio Heights 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 Construction in San Antonio Heights
San Bernardino County handles all permits and inspections for San Antonio Heights, not the City of Upland. On hillside parcels, the county frequently requires an engineered grading plan and drainage check alongside the roof permit. We pull both in the same window so the roof scope and the grading review don’t stall each other. Call (866) 253-5808 and we’ll walk you through what your specific parcel will need.
Yes. GAF Timberline HDZ and UHDZ shingles, when installed over a proper underlayment and deck assembly, carry a Class A fire rating, the highest available for roof coverings. That matters on San Antonio Heights foothill parcels where defensible-space clearing and roof hardening are part of living with wildfire risk. We’ll spec the full assembly so the rating is real, not just a shingle claim. Get a free roof assessment at (866) 253-5808.
Sometimes, but not often on older San Antonio Heights homes. If the deck is solid plywood or OSB with proper fastener spacing and only one existing shingle layer, a recover can work and saves the tear-off cost. If you have spaced board decking, cupped boards, or two existing layers, new shingles can’t go over it safely. We inspect the deck before we quote, and if an overlay is a bad idea, we’ll tell you plainly. Call (866) 253-5808 for an inspection and honest recommendation.
Santa Ana winds hit exposed San Antonio Heights roof planes with sustained force and no upwind buffer. We upgrade the install to hold: six nails per shingle instead of the standard four, full seal-strip activation verified by hand, and extra fastening at ridges and rakes where uplift is worst. The GAF warranty language assumes proper fastening, and proper fastening here means building for wind. Schedule an assessment at (866) 253-5808.
Only if the pitch is steep enough. Architectural shingles like GAF Timberline HDZ need a slope of at least 3:12 to perform. For low-slope barns, detached garages, or shed roofs under 3:12, GAF Liberty roll roofing is the correct system, and we install it with the proper low-slope details. Many San Antonio Heights properties have both, and we handle them differently. Call (866) 253-5808 for a free quote on the main house and every outbuilding.
Service Areas Near San Antonio Heights
We provide GAF roofing service throughout the foothill and valley communities around San Antonio Heights, including Upland, Claremont, La Verne, Rancho Cucamonga, and Alta Loma. For more on our GAF work in nearby areas, see GAF service in Claremont and GAF service in La Palma. Full coverage details are on our San Antonio Heights service area page or our main GAF sales & service page.
Book Your GAF Service in San Antonio Heights Today
If you need a GAF roof replaced, repaired, or evaluated on a San Antonio Heights parcel, call Timberline Contractors at (866) 253-5808. We’ll schedule a deck inspection and give you a written quote that tells you exactly what the roof needs. Do it right the first time or explain yourself twice.
Written by Nelson Fung, Owner and General Contractor – San Antonio Heights at Timberline Contractors, serving San Antonio Heights and the surrounding foothill communities.