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 | Baycrest Roofing
We provide Roof Repair – Upland and independent GAF roofing service across the area for Timberline shingles, Royal Sovereign 3-tab, and EverGuard TPO low-slope systems. What separates our GAF work in Upland is the fact that we treat the 91784 foothill exposure zone and the flatter south-side tracts as two different roofing climates – because they are. If you’re researching GAF repair or replacement in Upland, call (866) 412-5697 for a straight assessment, not a manufacturer pitch.
Why Upland Residents Choose Us for GAF Service
We carry seven major shingle manufacturers: GAF sales & service alongside CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That matters in Upland because we don’t have a quota to push GAF on a roof that would honestly be better served by something else. Nolan Cafferty grew up in the Redhawk neighborhood of Temecula and spent years in the field learning how Southern California’s combination of UV exposure, Santa Ana winds, and occasional heavy rain creates failure patterns you don’t see in other climates. We inspect first, recommend second. And we never force a material choice that earns us a higher dealer margin at your expense.
Our crews understand the installation nuances of every product line we install, including GAF’s specific wind-nailing requirements and the sealant behavior on Timberline shingles under decades of inland UV. We match the material to your roof, not your roof to our inventory.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Upland
- Wind-lifted Timberline field shingles along rake edges: Santa Ana downslope winds off the San Gabriel passes scour the north-side foothill homes in Upland’s 91784 ZIP. We find Timberline HDZ shingles where the sealant strips have snapped before the shingle itself shows wear. The shingle looks fine from the ground. The seal is already gone.
- Brittle Royal Sovereign 3-tab cracking at hips and tabs: Two-plus decades of inland UV bake on original Royal Sovereign dries the organic mat brittle. On Upland’s mid-century ranch tracts, we see tabs crack and curl at the hips while north-facing slopes lose granules down to bare asphalt. These roofs are usually at true end of life.
- Nail-pop and seam failures over original skip-sheathing: Heat-cycling on 1960s low-pitch ranch roofs in Upland opens nail pops and seam failures in GAF shingles over the original skip-sheathing. Wind-driven rain and foothill embers get into valleys and flashings that look sealed from the outside.
- Dried-out flashing sealant at chimney and sidewall joints: On Upland homes with tile-over-GAF-flashing transitions, we regularly find step and counter-flashing sealant pulled away at chimney and sidewall joints. It’s a leak source that shows up well before the shingles themselves fail.
- Scoured ridge caps on foothill exposure roofs: On the north end toward the foothills, Upland technicians watch ridge caps and edge metal get scoured by downslope winds. Seal-A-Ridge and Shadow Ridge caps wear differently on this side of the 91784 ZIP than they do three miles south.
GAF Service in Upland: What Local Conditions Mean for Your Roof
Upland’s north-side foothill homes in 91784 take a wind-and-UV beating the flatland tracts of Rancho Cucamonga GAF service areas never see. Santa Ana downslope winds off the San Gabriel passes scour ridge caps and edge metal while the inland sun bakes shingle sealant strips stiff, so the same GAF roof ages on two very different clocks depending on which side of the city it sits. We’ve torn off Timberline roofs in the foothills where the field shingles were still serviceable but every ridge cap had lost its seal. Three miles south, we see the opposite: shingles baked brittle while the caps stay intact. The roof either sheds water or it doesn’t. Everything else is just conversation. Upland is really a foothill wind-and-UV exposure zone, not just ordinary Inland Empire heat, and a GAF roof here needs to be installed and inspected with that split exposure in mind.
GAF Models & Products We Service in Upland
We service Timberline HDZ and UHDZ architectural shingles, Royal Sovereign organic-mat 3-tab, and EverGuard TPO single-ply membrane for low-slope and flat sections. We match GAF shingle and accessory profiles with genuine GAF components – Shadow Ridge and Seal-A-Ridge ridge caps, Pro-Start starter, and GAF underlayments. Mixing brands on the same roof is where premature failures hide. Where a full tear-off of a sound deck is warranted, we say so plainly. Where a boot, flashing, or valley repair will actually stop the leak, we repair honestly instead of upselling a whole roof. Our position across the full Upland service area is simple: repair when repair is honest, replace when replacement is necessary.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Upland
GAF shingle replacement in Upland typically ranges from $450 to $1,600 depending on the extent of the damage and the shingle line. Full GAF roof replacement on a Upland home generally runs $8,500 to $18,000, driven by decking condition, pitch, and whether you’re in the wind-exposed foothill tracts or the flatter south-side neighborhoods. Leak repair on GAF flashing, valleys, or boots usually falls between $350 and $950. Every estimate starts with an inspection of the actual roof condition. We don’t quote a replacement before we know whether a repair will honestly do the job. Call (866) 412-5697 for a free estimate, and we’ll walk the roof with you and explain exactly what we’re seeing.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland area and know this community well, and we also provide GAF service in Claremont. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Roofing in Upland
Warranty coverage on GAF shingles follows the manufacturer’s material warranty terms regardless of which licensed contractor installs them, but installation workmanship is separate from the manufacturer’s material coverage. Baycrest is an independent GAF service provider, including GAF in Ontario, not a GAF-certified or manufacturer-affiliated installer. We install to GAF’s published specifications because we’ve seen what happens in Upland’s wind zone when shortcuts get taken. Call (866) 412-5697 and we can walk you through what your specific warranty situation looks like.
Because you’re in the 91784 foothill exposure zone. Santa Ana downslope winds off the San Gabriel passes scour ridge caps and rake edges on the north side, while the inland sun bakes sealant strips stiff. The same GAF roof installed the same year ages on two different clocks depending on which side of Upland it sits. Your neighbor’s roof isn’t better maintained. It just lives in a milder micro-climate.
If the tiles themselves are sound, we usually repair the flashing transitions first. Dried-out step and counter-flashing sealant at chimney and sidewall joints is a common leak source on Upland’s mid-century ranch stock, and it often shows up well before the shingles or tile fail. We inspect the decking underneath before recommending anything. If the underlayment is shot, replacement may be the honest call. Estimates are free, so call (866) 412-5697.
Wind damage on Timberline shingles shows as lifted or creased tabs along rake edges and ridge caps where the sealant strip has snapped. Age damage shows as granule loss, curling at the hips, and brittleness across the whole slope. On Upland’s foothill side, we often see wind damage concentrated at the north-facing edges while the rest of the roof looks fine. A visual inspection tells us which one you’re dealing with. Call (866) 412-5697 and we’ll get on the roof and look.
Yes, if the membrane is in sound condition. We service EverGuard TPO low-slope sections on Upland ranch homes, and a localized repair to seams, boots, or flashing is often all that’s needed to stop a leak. If the membrane has reached end of life, we’ll tell you that too. The inspection always comes first, and it’s free. Call (866) 412-5697 for an exact quote.
Service Areas Near Upland
We serve Upland and the surrounding communities, including Los Serranos just to the south, Rancho Cucamonga, Ontario, Claremont, and Montclair. For GAF service in the neighboring area, see GAF service in Montclair or GAF service in Midway City. Wherever your roof sits in the Inland Empire foothills, we’ll match the right GAF product to your exposure.
Book Your GAF Service in Upland Today
Call (866) 412-5697 to schedule your free GAF roof inspection in Upland. We’ll get on the roof, assess the actual condition, and give you a written line-item quote with no pressure toward a replacement you may not need.
Written by Nolan Cafferty, Owner at Baycrest Roofing, serving Upland and the surrounding Inland Empire since he first picked up a roofing nailer.