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
CertainTeed Roofing in Upland, CA | Barnwood Roofing
We provide independent CertainTeed roofing service across Upland, from foothill estates in 91784 to the citrus-era bungalows near downtown 91786. The thing that makes our CertainTeed work different here is that we’re not a single-brand shop pushing one product line. We carry and service CertainTeed alongside six other major manufacturers, so the recommendation you get is based on what your Upland roof actually needs, not what’s sitting in our warehouse. Call (855) 382-1073 for a straight assessment.
Why Upland Residents Choose Us for CertainTeed Service
Ruben Calloway, our owner, learned roofing through the construction technology program at Chaffey College and spent years working Inland Empire roofs before starting Barnwood Roofing. That background shapes how we approach CertainTeed work in Upland. We’ve torn off CertainTeed systems over original skip sheathing on 91786 bungalows and we’ve reset wind-lifted CertainTeed Landmark shingles on 91784 foothill homes. The two jobs are completely different, and knowing which one you’re dealing with before we quote is the whole ballgame.
We’re an independent CertainTeed service provider, not affiliated with or authorized by the manufacturer. That matters because we’re free to tell you when a CertainTeed product is the right call and when another brand fits better. We use CertainTeed OEM shingles, ridge caps, and underlayment where the system is intact, and quality-matched aftermarket flashing and boots where the original spec isn’t critical. Seven brands, one honest recommendation. For Upland homeowners who’ve dealt with pushy contractors, that’s the difference between a roof quote and a roof sales pitch.
Styles & brands we work with






Common CertainTeed Roofing Problems We Solve in Upland
- Wind-lifted shingle edges on foothill homes. CertainTeed Landmark and Presidential shingle field edges on 91784 foothill homes lift and crease under canyon-mouth Santa Ana gusts, often with torn seal strips at ridge and eave. We see this after nearly every major wind event, and the fix is resetting the lifted field and re-sealing before moisture gets underneath.
- UV granule loss on south-facing slopes. Intense inland sun on Upland’s south-facing roof slopes dries CertainTeed shingle granules and ages flashing sealant and underlayment faster than coastal installs. You’ll see granule accumulation in gutters and brittle tabs that snap when bent. This is sun damage, not manufacturer defect, and it changes both repair scope and remaining service life.
- Layered tear-offs over skip sheathing downtown. On 91786 bungalows, CertainTeed shingle layers over original skip sheathing telegraph unevenness and trap old underlayment, complicating leak tracing and tear-off scope. A leak that presents at the ceiling may originate three layers up, and figuring that out before we quote saves you money.
- Tile and shingle transition failures. Valleys, ridge caps, and tile-to-shingle transitions on CertainTeed systems loosen after Upland wind events, and dried sealant at penetration boots lets winter rain wick in. These are small failures that become big leaks if they’re ignored through one rainy season.
- Dried-out flashing and underlayment from long dry spells. Upland’s hot, dry climate ages CertainTeed underlayment and flashing sealant faster than owners expect. By the time a leak shows up, the underlayment under the shingles may already be compromised well beyond the visible damage point.
CertainTeed Service in Upland: What Local Conditions Mean for Your Equipment
Upland sits at the foot of the San Gabriel Mountains, and the north-side neighborhoods in 91784 back directly against the foothills. Santa Ana wind events funnel down those canyons and hit certain streets with force that flat-city roofs just south of us never experience. We’re routinely called to 91784 homes where ridge caps are stripped clean and CertainTeed tile and shingle edges are lifted, while a mile away in 91786 a bungalow roof needs a completely different conversation about tear-off scope over layered skip sheathing. One San Antonio Heights CertainTeed service visit in Upland often means both wind-uplift repair and a tear-off scope reassessment, because the city’s housing stock splits that sharply. A contractor who treats 91784 and 91786 the same is guessing. We don’t.
CertainTeed Models & Products We Service in Upland
We install and repair the full CertainTeed residential lineup: Landmark architectural shingles, Presidential Shake and Presidential TL, Grand Manor luxury shingles, and Symphony and Belmont lines. For CertainTeed service in Claremont and Upland, we keep OEM ridge caps, starter strips, and common Landmark color blends stocked locally so repair turnaround doesn’t stall waiting on freight. We use OEM CertainTeed shingles, ridge caps, and underlayment where the system is intact. Where the original spec isn’t critical, like flashing and pipe boots, we’ll use quality-matched aftermarket parts that perform just as well and cost less. The key is knowing which is which, and we’ll explain that to you before any work begins.
See the difference
Before
After
Before
After
Before
AfterCertainTeed Service Pricing in Upland
CertainTeed repair pricing in Upland starts around $350 to $800 for targeted shingle replacement, ridge cap reset, boot re-flashing, or valley sealing, depending on access and slope. Full architectural shingle replacement on a typical Upland tract home generally runs $8,000 to $16,000, while larger foothill estates in 91784 with tile or premium CertainTeed lines run higher. What drives the cost: tear-off layers, slope and access, underlayment replacement, and whether we’re matching OEM CertainTeed material or working with what’s already on the roof. Our free estimate includes a written line-item quote and a straight answer on whether a repair will hold or a section needs full replacement. Call (855) 382-1073 for an exact number, estimates are free.
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 – CertainTeed Roofing in Upland
Santa Ana winds funnel through the San Gabriel canyons and strike 91784 foothill roofs with uplift force that severs CertainTeed shingle seal strips and lifts field edges, especially near ridges and eaves. The fix is resetting and re-sealing the lifted field with OEM CertainTeed material before moisture gets underneath. If you’ve noticed shingles flapping after a wind event, call (855) 382-1073 and we’ll assess the damage before it becomes a leak.
Yes. We repair CertainTeed roofs over original skip sheathing regularly in 91786, but the scope depends on how many layers are stacked and whether the underlayment below is still sound. Layered CertainTeed over skip sheathing telegraphs unevenness and traps old underlayment, which means we may need to open a test area before we quote the repair. We’ll tell you exactly what we find.
Yes. Inland UV exposure on Upland’s south-facing slopes dries CertainTeed granules and ages flashing sealant and underlayment significantly faster than coastal installations. You’ll see granule buildup in gutters and brittle shingle tabs as early signs. A roof inspection from us will tell you how much service life is actually left, not just whether it’s leaking today.
We install CertainTeed Landmark architectural shingles, Presidential Shake and Presidential TL, and Grand Manor luxury shingles, matched to what’s already on your roof or upgraded if the existing product line is discontinued. We stock common Landmark color blends locally for faster Upland turnaround on repair work.
Yes. Valley, ridge cap, and tile-to-shingle transition failures on CertainTeed systems are among the most common Upland post-rain calls we get. Dried sealant at basins and boots lets winter rain wick under the system, and we re-seal and re-flash those transitions before the next storm cycle. Call (855) 382-1073 for a free estimate on valley or transition repair.
Service Areas Near Upland
Beyond Upland, we run CertainTeed service throughout the Inland Empire corridor. You’ll find us on roofs in CertainTeed service in Ontario to the south, CertainTeed service in Norco across the river, and out toward Fontana, Bloomington, and Rialto. If you’re close to the Upland line, give us a call and we’ll work out coverage.
Book Your CertainTeed Service in Upland Today
Tell me what the roof actually needs, then we’ll talk about what it costs. Call (855) 382-1073 to schedule your free CertainTeed inspection and estimate. We serve all Upland ZIP codes: 91784, 91785, and 91786.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Upland and the Inland Empire.