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 San Bernardino, CA | Bedrock Roof Repair
CertainTeed roofing service in San Bernardino means diagnosing wind damage before it becomes a ceiling stain. We’re an independent CertainTeed contractor working across 92408, 92410, 92411, and 92412, and the thing that sets our work apart here is simple: we read the roof the way the Cajon Pass wind writes on it. Alan Cofield and our crew have repaired and replaced CertainTeed Landmark and Presidential shingles on tract homes and foothill properties throughout San Bernardino, and we’ll tell you what your roof actually needs, repair, replacement, or nothing yet. Call (833) 589-7850 for a free estimate.

Why San Bernardino Residents Choose Us for CertainTeed Service
We’ve worked CertainTeed roofing systems long enough to know how they fail in this specific city. Not in general, not in a brochure, here. Alan Cofield trained in the building trades program at Cypress College and spent nearly two decades on roofs across Southern California before starting Bedrock Roof Repair. That background matters when you’re looking at a CertainTeed Landmark field that’s peeling clean along the seal strips after a Santa Ana event. The roof tells you what went wrong. You just have to know how to read it.
For more on our CertainTeed work across the region, see our CertainTeed sales & service page. We’re not a factory outlet or a dealer pushing volume. We source from seven major manufacturers, CertainTeed, GAF, Owens Corning, IKO, Atlas, Tamko, and Boral, so the recommendation follows your roof and budget, not a supplier contract. Repair is always evaluated before replacement is proposed. That’s the Bedrock name, and it’s a public commitment to that sequence.
Styles & brands we work with






Common CertainTeed Roofing Problems We Solve in San Bernardino
- Seal-strip lift and shingle loss after Santa Ana winds. Wind funnels through the Cajon Pass and hits north-facing fields and exposed ridges hardest. CertainTeed shingles don’t tear in these gusts; they peel clean at the seal strip, leaving the felt underneath exposed. We re-nail lifted fields and replace the shingles that already let go.
- Granule loss on south- and west-facing planes. San Bernardino summers routinely push past 100°F, and the semi-arid UV exposure bakes the granule surface off CertainTeed Landmark fields years ahead of their nominal life. You’ll see granules in the gutters and a patchy, bald look on the hottest planes. That’s a repairable field, not always a full replacement.
- Nail pops and cracked shingles over skip sheathing. Older San Bernardino tract homes from the 1950s through 1970s often have skip sheathing instead of solid decking. CertainTeed shingles nailed over that uneven surface back out and crack. We fix the shingles and, where the decking is the real problem, we’ll tell you plainly.
- Dry-rotted sheathing at eaves and valleys. Wind-driven rain finds the seam behind a lifted shingle field, and in San Bernardino’s low-pitch stucco homes, that water collects at the eave line and valley intersections. The sheathing goes soft before you ever see a stain on the ceiling.
- Flintlastic low-slope failures on additions and carports. Many San Bernardino homes have low-slope sections where CertainTeed Flintlastic membrane was installed. Heat and UV attack the seams first, and leaks start at the wall tie-in where the membrane meets the stucco.
CertainTeed Service in San Bernardino: What Local Conditions Mean for Your Equipment
Here’s what actually drives CertainTeed roofing failures in this city, and it’s not something you’ll hear from a contractor who doesn’t work these specific blocks. Because so much of San Bernardino’s housing is 1950s-to-1970s single-story stucco on low-pitch roofs, wind-driven rain after a Santa Ana event pushes water back under the shingles at the stucco-to-roof line rather than leaking through the field. The roof doesn’t have enough slope to shed water fast, so the wind carries it uphill, and the water rides the seam between wall and roof until it finds a gap in the flashing. When a homeowner near the base of the foothills calls us with a north-slope ceiling stain after a fall gust event, the repair usually starts with the wall tie-in, not the shingles. We see this pattern in the foothill neighborhoods most, where the Cajon Pass wind tunnel delivers its full force, and we’ve also handled CertainTeed in Highland with similar wind-driven issues. A generic roofer chases the shingle field. We start where the water actually got in.
That’s the kind of local knowledge that comes from years working San Bernardino roofs specifically. Check our San Bernardino service area page if you want to confirm we cover your block.
CertainTeed Models & Products We Service in San Bernardino
We work on the full range of CertainTeed roofing that’s common on San Bernardino homes. That includes CertainTeed Landmark architectural shingles, the workhorse on newer re-roofs and custom homes in the foothills; Presidential Shake and Presidential TL on higher-end properties; XT 25 and XT 30 three-tab shingles still on many original postwar tract roofs; and Flintlastic low-slope rolled membrane on additions, carports, and flat sections. For repairs, we use genuine CertainTeed shingles and matching accessory components where a warranty anchor matters. Where aftermarket parts outperform the OEM equivalent, underlayment, flashing, vent boots, we use those and tell you why. We stock common CertainTeed colors and accessory parts locally for faster San Bernardino turnaround, so a shingle-match repair doesn’t stall while parts ship from a distributor across the county.
See the difference
Before
After
Before
After
Before
AfterCertainTeed Service Pricing in San Bernardino
What you’ll pay depends on what we find, but here’s the honest framework. A targeted CertainTeed shingle replacement or flashing repair on a San Bernardino tract home typically runs less than $500 for the repair itself, while a full field re-nail after a wind event lands in the $800 to $1,500 range depending on square footage and access. If the decking underneath has gone soft from years of wind-driven rain at the wall line, that’s a replacement conversation, and the number changes substantially. What drives cost here: the condition of the sheathing, whether scaffolding is needed for stucco-wall flashing work, and which CertainTeed product line your roof carries. Our free estimate includes a full inspection, and we’ll show you exactly what we found before quoting a number. Call (833) 589-7850 to schedule one.

Serving San Bernardino, CA — Our Local Coverage Area
We’re based in the San Bernardino area and know this community well, with CertainTeed service in Muscoy and nearby communities. Use the map below to see our full service coverage — if you’re nearby, we can almost certainly help.
FAQs – CertainTeed Roofing in San Bernardino
Yes, the City of San Bernardino requires a building permit for roof replacement and for repairs that exceed a certain square footage threshold. We pull the permits ourselves and handle the inspection process. For smaller repairs, no permit is usually required, but we’ll tell you where the line is for your specific job. Call (833) 589-7850 and we’ll walk you through what applies to your roof.
No, we’re an independent CertainTeed roofing contractor. That’s deliberate. Our loyalty is to the homeowner, not to a manufacturer’s sales quota. We install and repair CertainTeed products because they’re good roofing, not because we’re obligated to push them. If another brand fits your roof and budget better, we’ll say so, we work with seven major manufacturers and recommend based on conditions, not contract terms.
Yes, where it matters. For shingle replacement and any warranty-anchored work, we use genuine CertainTeed material in the correct color and profile match. For underlayment, flashing, and vent boots, we use whatever performs best, sometimes that’s aftermarket material that outlasts the OEM spec. We’ll tell you which is which and why, on every line item.
Most single-field repairs or flashing fixes take one day. A full re-nail after a Santa Ana wind event might run two days depending on access and weather. If we’re doing a complete CertainTeed replacement with decking repair, you’re looking at three to five working days for a typical San Bernardino single-story tract home, though CertainTeed repair in Loma Linda jobs may vary by access. We’ll give you a schedule before work starts and stick to it. Call (833) 589-7850 for a timeline on your specific job.
Small shingle and flashing repairs typically run between $250 and $500. Wind-damage field re-nailing lands between $800 and $1,500. Full CertainTeed replacement varies widely based on decking condition and which product line you choose, and that’s where a free inspection saves you real money. Estimates are free; call (833) 589-7850 for an exact number on your roof.
Service Areas Near San Bernardino
Bedrock Roof Repair serves San Bernardino and the surrounding communities across the Inland Empire. You’ll find us working in Rialto, Colton, Highland, Redlands, and Loma Linda on a regular basis. If you’re further west, we also cover CertainTeed service in Sun City and the surrounding Menifee area, plus CertainTeed service in North Hills for clients in the San Fernando Valley. One crew, same standards, wherever the roof is.
Book Your CertainTeed Service in San Bernardino Today
A lifted CertainTeed field doesn’t heal itself, and the next Santa Ana event will find whatever gap the last one left, whether it’s here or a CertainTeed in Rialto property facing the same wind patterns. If you’ve got shingles in the yard, granules in the gutters, or a stain creeping across the north-slope ceiling, call us at (833) 589-7850. We’ll inspect, explain what we found in plain English, and quote you a number you can trust. Free estimates, no pressure, repair before replacement, always.
Written by Alan Cofield, Owner at Bedrock Roof Repair, serving San Bernardino and the Inland Empire with independent CertainTeed roofing service.