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 | Moreno Valley Builders
We provide independent GAF roofing installation, repair, and replacement across San Antonio Heights, and the single factor that separates our GAF work here from flatland work is slope. Nearly every lot in this unincorporated foothill community sits on graded terrain with expansive clay soil, which means a GAF roof has to be installed with enhanced nailing, proper deck attachment, and drainage detailing or it will fail along the uphill-downhill seams first. We’re Moreno Valley Builders, a licensed general contractor led by Noel Trevino, and we’ve spent years specifying GAF systems for hillside homes that county inspectors actually have to walk and verify. Call (877) 752-3154 to schedule a free estimate for your San Antonio Heights property.
Why San Antonio Heights Residents Choose Us for GAF Service
We came to GAF roofing from the general contracting side, not as a single-trade roofer. That’s the difference when your San Antonio Heights home has a 70-year-old foundation, a wood-framed addition from the Eisenhower era, and deck covers tied into the main roof. Noel Trevino grew up in the Sunnymead Ranch area of Moreno Valley and has spent the better part of three decades building and renovating homes across the Inland Empire, so when we open up a roof on a hillside lot, we’re also looking at how the framing, the drainage, and the permitting all connect. Our team installs and repairs GAF Timberline HDZ, Timberline UHDZ, WeatherGuard HP, and Liberty SBS systems using GAF-manufactured underlayments and accessories. We’re independent, not GAF-authorized, and that independence means we call the honest repair-versus-replace decision without a manufacturer’s quota hanging over the job.
For the full scope of our GAF work, see GAF sales & service.
Styles & brands we work with







Common GAF Construction Problems We Solve in San Antonio Heights
- Wind uplift and tab loss along ridges and eaves. Santa Ana gusts hit the uphill side of a San Antonio Heights roof and pull at the ridge line and eave edges first. Most of the roofs we repair here were originally nailed to a pattern that works fine at sea level but doesn’t hold in a wind zone where 60 mph gusts are routine in October and November.
- Granule loss and accelerated aging on south- and west-facing slopes. The sun exposure on San Antonio Heights hillsides is relentless. Add overhanging oaks and eucalyptus that drop debris and trap moisture against the shingle surface, and you get granule loss that shortens the roof’s life by a decade. We specify GAF shingles with the right UV and algae resistance for the exposure, not just whatever the builder put on three roofs ago.
- Flashing failures at roof-to-wall and roof-to-deck transitions. Expansive clay soil here doesn’t just crack driveways. It moves enough to rack framing, and that movement opens the seams at flashing points. When winter rain runs fast downslope, those seams leak. We re-flash transitions with the correct GAF accessory flashing and verify the framing connection before closing anything up.
- Underlayment failure on older San Antonio Heights homes. A lot of the 1920s through 1950s cottages and ranch homes here still have original felt underlayment that was never rated for the UV exposure at this elevation. The shingles look okay from the curb, but they’re failing from below. We see this on nearly every tear-off in San Antonio Heights.
- Leaks tied to unpermitted additions. Many hillside lots have a deck cover or sunroom that someone tied into the main roof decades ago without pulling county permits. Those intersections are where water gets in, and San Bernardino County often requires as-built verification before we can re-roof. We handle that verification as part of the job.
GAF Service in San Antonio Heights: What Local Conditions Mean for Your Equipment
Here’s the thing most roofers from down the hill don’t get about San Antonio Heights: you are in unincorporated San Bernardino County, not the city of Upland. That means every GAF roof permit and every inspection goes through County Building & Safety rather than a city counter, and the county’s inspectors know hillside construction. They check deck attachment. They check the nailing pattern for the wind uplift zone. They check drainage. And because so many of these older foothill homes have unpermitted additions or deck covers tied into the main roof, the county often requires as-built verification before a re-roof can proceed. A roofer who shows up and starts stripping shingles without understanding that process is going to get a stop-work order and a very unhappy homeowner. We don’t let that happen. On a 1950s ranch home off Mountain Avenue, our crew tore off three layers of shingles and found the original skip sheathing had separated from the rafters due to clay-soil movement. We re-decked the entire roof before installing GAF Timberline HDZ with enhanced nailing for the Santa Ana wind zone, added a continuous ridge vent and new gutters to handle the downslope rain, and the county inspector signed off after verifying the deck attachment. If the details aren’t right on paper, they won’t be right in the wall.
GAF Models & Products We Service in San Antonio Heights
We install and repair the full GAF residential lineup, but we stock common accessories for the models we see most often in San Antonio Heights and nearby Rancho Cucamonga. Timberline HDZ is the workhorse on mid-century ranch homes and later custom builds. Timberline UHDZ comes out when a homeowner wants the thicker, heavier shingle profile. WeatherGuard HP is our go-to underlayment for hillside re-roofs because it holds up to UV exposure during the tear-off window and gives us a secondary water barrier at the eave. Liberty SBS is what we recommend for the lower-slope sections and patio covers where water runs slower. We use GAF-manufactured ridge caps, hip and ridge shingles, and leak barrier products rather than aftermarket substitutions, because the shingle warranty depends on that compatibility. On a repair call, if the existing deck and underlayment are sound, we’ll make the targeted fix with OEM-spec materials and tell you honestly how much life is left in the roof.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Antonio Heights
Roof work in San Antonio Heights runs higher than flatland pricing because of the slope, the access, and the county inspection overhead. A full roof replacement here typically falls between $8,000 and $20,000. Roof repairs run $400 to $1,800 depending on the extent of flashing, deck, or underlayment work. Gutters and accessories add $250 to $700 when we’re installing or replacing drainage components. What drives the number on a hillside home isn’t just square footage. It’s whether we need to re-deck, whether the county is requiring as-built verification, and whether the old roof has three layers that need hauling down a slope. A free estimate from us includes a written line-item breakdown, not a number pulled out of the air.
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Gutters & Accessories | $250 – $700 |
Call (877) 752-3154 for an exact quote on your San Antonio Heights roof. Estimates are free.
Serving San Antonio Heights, CA — Our Local Coverage Area
We’re based in the San Antonio Heights area and know this community well, and we also offer GAF service in Claremont. 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
Yes. San Antonio Heights is unincorporated San Bernardino County, so every re-roof goes through County Building & Safety, not a city permit counter. The county’s inspectors check deck attachment, nailing patterns for the wind uplift zone, and drainage details. We pull the permit, schedule the inspections, and handle any as-built verification the county requires before the work starts.
Santa Ana gusts hit the uphill-facing roof planes and ridge lines hardest, which is why we see tab loss and wind uplift concentrated along those edges. The fix is an enhanced nailing pattern using six nails per shingle in the uplift zone, plus GAF’s leak barrier products at the eaves and rakes. A roof nailed to the standard pattern on a hillside lot will lose shingles in the first strong wind event.
We specify GAF WeatherGuard HP or an equivalent synthetic underlayment for San Antonio Heights re-roofs. The semi-arid foothill climate means intense UV during the tear-off window, and a synthetic with high UV resistance holds up better than felt. The underlayment also has to function as a secondary water barrier at the eave, especially on slopes where winter rain runs fast. Call (877) 752-3154 to discuss what’s right for your exposure.
Usually, yes. Flashing leaks at roof-to-wall and roof-to-deck transitions are the most common call we get in San Antonio Heights, especially after the first heavy winter rain. We replace the flashing with the correct GAF accessory, verify the deck connection underneath, and seal the transition properly. If the framing has moved enough that the flashing keeps failing, we’ll tell you honestly and discuss a more complete fix. Call (877) 752-3154 for a repair estimate.
No. We’re an independent contractor, not GAF-authorized, so we don’t offer GAF’s manufacturer-backed Golden Pledge warranty program. What we do offer is a workmanship warranty on our installation, written line-item quotes, and the assurance that every GAF product we install meets or exceeds the shingle’s warranty requirements for underlayment and accessory compatibility. If a manufacturer-backed warranty is your priority, we’ll point you to an authorized contractor. If you want a hillside-savvy general contractor who gets the county permitting right, call (877) 752-3154.
Service Areas Near San Antonio Heights
Beyond San Antonio Heights, we serve GAF roofing customers across the surrounding Inland Empire foothills and valley communities. Our teams work regularly in Upland, Claremont, Rancho Cucamonga, Moreno Valley, and Loma Linda. For neighboring foothill work, see GAF service in Portola Hills and GAF service in Rancho Santa Margarita. For a full overview of our service footprint, visit our San Antonio Heights service area page.
Book Your GAF Service in San Antonio Heights Today
You need a roofing contractor who understands slope, clay soil, county permits, and GAF products. That’s us. Call (877) 752-3154 to schedule a free GAF roofing estimate in San Antonio Heights, 91784. We’ll walk the roof, check the deck and flashing, and give you a written number.
Written by Noel Trevino, Owner at Moreno Valley Builders, serving San Antonio Heights, Montclair, and the Inland Empire foothills.