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 | Stallion Contractors
We provide independent GAF roofing installation and repair across Upland, from the 1920s bungalows downtown to the newer foothill homes in 91784. What sets our GAF work apart here is that we plan every job around Upland’s split personality: flat, tight lots on the south end and fire-zone, slope-reviewed properties on the north side. One mile changes everything. If you’re weighing repair versus replacement on a GAF roof in Upland, call (855) 600-3192 for a free estimate and we’ll walk the roof with you.

Why Upland Residents Choose Us for GAF Service
Our crews have torn off and installed GAF shingles on nearly every roof style Upland throws at us: pre-war bungalows with original skip sheathing, mid-century ranch homes with low-slope porch roofs, and 1980s foothill builds with complex hip-and-valley geometry. We’re an independent GAF contractor, which means we tell you when a repair makes sense and when a full replacement actually pencils out. Ruben Montoya, our owner, grew up in Colton and learned framing and roofing the old way, on job sites before he ever carried a business card. That background shows up in how we handle Upland’s older homes, where the decking might be uneven and the flashing details were never quite right from the start. We use GAF-approved accessories when they’re the right call and quality aftermarket components when they outperform OEM. The roof doesn’t care about the logo on the vent; it cares whether the install is correct.
Styles & brands we work with







Common GAF Construction Problems We Solve in Upland
- Granule loss and curling on Timberline HDZ. South-facing slopes in Upland absorb brutal inland summer heat. Without proper attic ventilation, architectural shingles can shed granules and start curling at 10 to 15 years instead of lasting 20-plus. We see this most often on homes built before ridge vents became standard.
- Wind-lifted tabs on Royal Sovereign three-tab. Downtown Upland’s older bungalows often still carry GAF Royal Sovereign shingles. After a Santa Ana event, tabs lift and nail pops show up at penetrations. Leaks follow within a season or two if the tabs aren’t resealed.
- Wrinkled and blistered Liberty low-slope cap sheet. Mid-century additions in central Upland frequently have porch and garage roofs with GAF Liberty installed over unvented substrates. The cap sheet wrinkles, blisters, and eventually opens at the seams. The fix is usually a proper re-adhesion or a section replace with corrected venting.
- Flashing failures on Timberline Natural Shadow. Foothill homes in 91784 with dormers, valleys, and sidewall intersections are prone to improper flashing. Winter rains find those gaps fast. We routinely strip and reflash these details during re-roofs to stop recurring leaks.
- Fire-zone non-compliance on foothill GAF roofs. Homes in Upland’s 91784 foothill zone often have older GAF roofs that won’t pass current fire-hazard review. Ember-resistant vents and Class A assemblies are now required where a flat downtown lot never faces that question.
GAF Service in Upland: What Local Conditions Mean for Your Equipment
Here’s the part most roofing contractors won’t tell you until you’re already in plan check. In Upland’s 91784 foothill zone, GAF Timberline HDZ installations often require Class A fire-rated assemblies and ember-resistant vents to pass fire-hazard review. A GAF roof on a 40-foot frontage lot near downtown Upland faces no such requirement. Same shingle, same brand, completely different inspection path. Two jobs a mile apart, and one spends an extra two to four weeks in plan review. If you’re on the north side of Upland, above Foothill Boulevard or into the San Antonio Heights GAF service area, your GAF project needs to be spec’d for fire from day one, not patched in at the counter. We build that into our estimates for 91784 so there are no surprises when the reviewer asks for ember vents on a soffit you never thought about.
GAF Models & Products We Service in Upland
We work on the full GAF residential line: Timberline HDZ, Timberline Natural Shadow, Royal Sovereign, and Liberty Low Slope Cap Sheet. For repair work, we carry GAF-approved ridge vents, starter strips, and matching shingle colors for the most common Upland installs, so we’re not waiting on a distributor order to seal a leak. We’re not limited to GAF parts, though. If an aftermarket underlayment or vent outperforms the OEM at a better price, we’ll tell you that and explain why. Our GAF sales & service approach is built on honest repair-vs-replace guidance. If your roof has over 30% damage or the shingles are past 20 years old, we’ll recommend replacement. Below that, we repair and give you the straight answer on how much life is left.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Upland
Pricing for GAF work in Upland depends on roof size, pitch, access, and whether you’re in a fire-zone that requires upgraded assemblies. Here’s what we typically see across Upland’s housing stock:
| 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 |
A free estimate from us includes a walk on the roof, photos of the problem areas, and a written line-item quote. Call (855) 600-3192 to schedule yours. We’ll give you the price before we ever ask for a deposit.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland 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 Upland
Yes, we can repair it if the damage is localized, but granule loss across the whole slope at 12 years usually points to a ventilation problem, not a shingle defect. We’ll check the attic space first. If the roof is failing early due to trapped heat, repairing individual shingles will just buy you a few seasons before the rest of the slope follows. Call (855) 600-3192 and we’ll tell you honestly whether repair makes sense or if the underlying ventilation issue needs to be addressed first.
Yes. We install and repair GAF Liberty cap sheet on the low-slope porch and garage roofs that are everywhere in central Upland’s 1940s – 1960s housing stock. The key is substrate adhesion and venting. We strip the old material, check the deck, and re-adhere properly so you don’t get the wrinkling and blistering that comes from a hot roof over an unvented cavity.
In Upland’s 91784 fire-hazard zone, we recommend GAF Timberline HDZ in a Class A fire-rated assembly with ember-resistant vents and, on some properties, a fire-resistant underlayment. This meets the current review standards for foothill and canyon-adjacent lots, similar to our Rancho Cucamonga GAF service area. Flat downtown Upland homes don’t carry the same requirement, so the answer depends entirely on which side of Upland you’re on. Call (855) 600-3192 for a site-specific answer.
Santa Ana winds lift the tabs on three-tab Royal Sovereign shingles, especially on older bungalows where the sealant strip has baked out after decades of inland heat. Nail pops at penetrations follow. We reseal tabs where the shingle is still sound, but once the tabs are cracking and brittle, patching becomes a losing game and we’ll recommend a replacement section.
No. We’re an independent contractor, not a GAF-authorized or GAF-certified installer. That independence is deliberate: we recommend what’s right for your Upland roof, not what satisfies a manufacturer program quota. Our crews are trained on GAF installation specifications and we use GAF-approved accessories, but our loyalty is to the homeowner, not the brand.
Service Areas Near Upland
We run GAF roofing crews throughout Upland and the surrounding foothill and valley communities. If you’re in Colton, San Antonio Heights, Loma Linda, or Redlands, the same independent GAF service applies. See our Upland service area page for coverage details, or check GAF service in Sunnyslope and GAF service in Yucaipa if you’re a bit farther out.
Book Your GAF Service in Upland Today
Whether it’s a leak, a wind-lifted slope after last week’s Santa Ana, or a full re-roof before fire season — or if you need GAF repair in Montclair — call (855) 600-3192. We’ll get on the roof, take photos, and give you a written estimate. Free, no obligation, and straight answers about your GAF roof in Upland.
Written by Ruben Montoya, Owner at Stallion Contractors, serving Upland and the Inland Empire. Good work doesn’t need a sales pitch – it needs the right materials and someone who knows what they’re doing.