Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
GAF Roofing in Upland, CA | Barnwood Roofing
We repair, service, and replace GAF roof systems across Upland, from Timberline architectural shingles on 1970s tract homes to modified bitumen on flat patio sections. The thing that makes GAF work different here: Upland’s canyon-mouth Santa Ana winds and decades of inland UV mean we’re usually fixing granule loss on south slopes and wind-lifted ridges in the same neighborhood, sometimes on the same roof. We’re an independent roofing company, not GAF-authorized or manufacturer-affiliated, and we’ll tell you if a repair is enough before any replacement conversation starts. Call (855) 382-1073 for a free estimate.
Why Upland Residents Choose Us for GAF Service
We work on GAF roof systems every week in Upland. Timberline HDZ on a 1960s rancher in 91786, Timberline UHDZ on a foothill estate in 91784, Royal Sovereign three-tab on a rental off Euclid. Same brand, same manufacturer’s shingle, but the failure mode changes block to block. Ruben Calloway started Barnwood Roofing after years working roofs across the Inland Empire, and one thing learned early: GAF shingles behave differently at 1,600 feet against the San Gabriels than they do five miles south in flat country. We bring that local read to every inspection. We’re also one of the few shops that does roof inspection as a standalone service, so you can call us out to look at a suspect slope without committing to a replacement estimate. Seven brands, one honest recommendation. If GAF matches what’s on your roof and what you need it to do, that’s what we’ll spec. If not, we’ll show you why.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Upland
- Wind-lifted shingle tabs at ridges and rakes in 91784. Santa Ana events funnel down San Antonio Canyon and hit foothill-edge homes hard. We routinely replace GAF shingle courses where tabs creased or tore loose because edge nailing and starter adhesion weren’t built for that kind of gusting. Ridge cap resetting goes hand-in-hand with this repair.
- Granule loss and mat exposure on south- and west-facing Timberline slopes. Years of intense inland UV bake the surface granules off GAF architectural shingles, leaving the fiberglass mat exposed and brittle. On Upland roofs this shows up fastest on the unshaded south plane, and it’s the most common reason we recommend full slope replacement in 91786 and 91784 alike.
- Sealant strip failure on shaded and north-facing planes. GAF shingles use a thermally activated sealant bead. On north slopes that never get enough direct sun, that bead can stay unsealed for years, which means wind gets under the tabs and works them loose over time. We check sealant bonding on every repair call, not just the visible damage.
- Valley metal and vent boot flashing that dried out and cracked. The shingle itself often outlasts the detailing beneath it. In Upland’s hot, dry climate, the flashing at roof penetrations and valley transitions turns brittle far sooner than the GAF field. Leaks at pipe jacks and vent bases are usually a flashing replacement, not a roof replacement.
- Multiple re-roof layers over original skip sheathing in 91786. Downtown-era bungalows and citrus-era homes often have two or three layers of GAF or predecessor shingles nailed over old skip sheathing. That changes the tear-off scope significantly, and any honest re-roof quote has to account for stripping down to the original deck before new underlayment and shingles go on.
GAF Service in Upland: What Local Conditions Mean for Your Equipment
Here’s the detail that doesn’t show up on a generic GAF page. In Upland the same GAF shingle job splits into two completely different tear-offs a mile apart. Foothill homes in 91784 and communities served by San Antonio Heights GAF service, the ones backing against the San Gabriels along neighborhoods north of the 210, need ridge and edge work after canyon-mouth Santa Ana gusts. The wind doesn’t hit those roofs evenly. It finds the gable ends and the rake edges first, and that’s where GAF shingle tabs crease and lift, the starter course peels back, and ridge caps scatter. Downtown in 91786, the problem is history. Craftsman bungalows and early-1900s homes near Euclid and Arrow Highway often sit over original skip sheathing, with multiple layers of shingle added on top over the decades. Tearing off to the deck on those jobs means engineering the removal around framing that was never designed for modern roof loads. Same brand of shingle going back on in both cases, same crew. Two entirely different scopes of work. Any estimate that treats Upland as one flat market is going to miss something on your street.
GAF Models & Products We Service in Upland
We service the full GAF residential line common across Upland: Timberline HDZ and Timberline UHDZ architectural shingles, Royal Sovereign three-tab, and GAF modified bitumen for low-slope sections including Ruberoid and self-adhered systems. When repairs call for matching an existing GAF field, we use GAF shingles and accessories so the system stays compatible. When a small accessory fix is what’s needed, a vent boot, a valley metal section, a ridge cap course, we do that without pushing a new roof. For tear-offs and replacements, we source GAF products from local supply houses we’ve worked with for years, which means faster turnaround for Upland jobs than ordering through an out-of-market distributor. OEM-compatible flashing, underlayment, and ridge components are stocked or sourced same week.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Upland
Most GAF repair work in Upland lands between $450 and $1,800 depending on scope. A single vent boot or pipe jack flashing runs $450 to $800 with the surrounding shingles re-secured. Valley repair with new metal and shingles at the transition runs $800 to $1,500. Wind-damaged ridge cap resetting runs $900 to $1,800 depending on linear feet and whether underlayment at the edges is compromised. Full slope replacement on a Timberline roof varies with tear-off depth and deck condition, and downtown 91786 jobs with multiple layers and skip sheathing carry a higher tear-off cost than a clean 91784 tear-off. A free estimate includes the exact deck condition findings, layer count, and line-item repair scope. Call (855) 382-1073 to get a written number before you decide anything.
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 Roofing in Upland
No. GAF certification is a manufacturer program for installers, not a license requirement. An independent roofing company with state licensing and roofing experience can repair and replace GAF systems as long as the work is done correctly and with compatible materials. We’re not GAF-authorized, and we’ll never lean on a badge. We lean on the fact that we see GAF roofs every week across Upland and nearby communities, including GAF service in Claremont, and know exactly how they fail here.
Santa Ana wind events funneling down the San Gabriel canyons hit foothill-edge homes in 91784 with concentrated gusts at ridge lines and rake edges. GAF shingle tabs aren’t designed for that kind of repeated, directional wind loading, so they crease and lift, and the starter course can peel back. It’s repairable if caught before water gets under the field. Call (855) 382-1073 and we’ll inspect the ridge before the next wind event does more damage.
Yes, substantially. Downtown Upland homes from the citrus-era and early 1900s often have multiple re-roof layers over original skip sheathing. Tearing off to the deck before new GAF shingles go on is the honest scope, and it costs more than a simple single-layer tear-off. Any contractor who quotes you a new roof on a 91786 bungalow without looking at the layer count below the top shingles is quoting blind. We’ll inspect the deck condition and give you the real number.
Yes. Most valley leaks and vent boot leaks are flashing failures, not shingle failures. We replace the valley metal or the pipe jack flashing, re-secure the surrounding GAF shingles, and you’re done. We won’t push a full replacement when a $750 flashing repair actually stops the leak. That’s the Barnwood Roofing approach: tell me what the roof actually needs, then we’ll talk about what it costs. Call (855) 382-1073 for a free leak inspection.
It does. Upland’s inland Southern California climate means months of strong UV on south- and west-facing slopes, which accelerates granule loss on Timberline and Timberline UHDZ architectural shingles compared to coastal or shaded installations. A 30-year shingle in Upland often delivers 20 to 25 effective years on an unshaded south plane. Matching the shingle line to the home’s sun exposure matters, and that’s part of why we do inspection first and recommendation second. Call (855) 382-1073 for an honest read on what’s left on your roof.
Service Areas Near Upland
We service all three Upland ZIP codes, 91784, 91785, and 91786, and take GAF roofing calls from Fontana, Bloomington, Rialto, Sunnyslope, Glen Avon, and Muscoy. For GAF service in Ontario, we cover the residential streets south of the 10 as well. If you’re west toward Norco, see our GAF service in Norco page. Our full Upland service area breakdown covers neighborhood-level details. Learn more about our GAF sales & service across the Inland Empire.
Book Your GAF Service in Upland Today
If your GAF roof is leaking, lifting, or shedding granules in Upland, don’t wait for the next Santa Ana event. Call (855) 382-1073 to schedule your free estimate. We’ll inspect the actual condition of your roof and tell you what it needs. Repairs when repairs make sense. Replacement only when it’s the honest call.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Upland, GAF repair in Montclair, and the Inland Empire with independent GAF roofing service.