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
Why San Bruno Homeowners Choose Owens Corning Construction
We provide independent San Bruno Owens Corning service, specializing in roof replacement, roof repair, and storm damage restoration using the brand’s full shingle and underlayment lineup. What separates our Owens Corning work from a generic roofer is that we’ve installed Duration and Oakridge shingles, plus WeatherLock underlayment, across San Bruno’s fog-heavy flats and exposed hillside lots for years, so we know exactly how these products perform in this specific marine microclimate.
We’re an independent Owens Corning service provider, not a manufacturer-authorized dealer. That independence means we recommend what actually works for a San Bruno roof, not what a brand program tells us to push. If your Oakridge shingles are losing granules faster than they should, we’ll tell you why, and we’ll give you straight options. Call us at (866) 472-1908 to talk through what you’re seeing.
Why Trust San Bruno Construction for Your Owens Corning Construction?
Noel Carvalho, our owner, trained in construction technology at Skyline College right here in San Bruno, learning to read plans and understand load paths before a single tool comes out of the truck. He grew up off El Camino Real, and over two-plus decades running residential projects across San Mateo County, he’s torn off enough failed Owens Corning roofs to know the difference between a product problem and an installation problem.
When we install an Owens Corning roofing system, we follow the manufacturer’s nail patterns, starter strip requirements, and underlayment specifications to the letter. Why? Because in San Bruno’s wind-driven fog and winter rains, cutting a corner on nail placement or skipping the starter strip shows up within three to five years as edge lifting, wind damage, or a leak that soaks into the attic. We’ve repaired enough of those failures to never want to cause one.
We stock genuine Owens Corning shingles and underlayment for matching and full replacements. For flashing, vents, and other roof components, we source quality aftermarket parts that meet or exceed OEM spec. That’s the practical call: brand consistency where it matters for performance and warranty, sensible alternatives where a non-branded part does the job better for less.
Styles & brands we work with







Common Owens Corning Construction Problems We Fix in San Bruno
San Bruno’s coastal climate punishes roofs in specific ways. Here are the Owens Corning issues we see most often, and the real reasons they happen:
- Granule loss on Oakridge shingles in the fog belt. Oakridge is a solid mid-range shingle, but the persistent salt-laden fog and wind-driven moisture that rolls off the Pacific accelerates surface degradation, especially on west- and south-facing slopes. Granules shed, the asphalt layer gets exposed to UV, and the shingle’s service life drops. We see Oakridge roofs on homes near Crestmoor and Rollingwood that look ten years older than they are. When this happens, repair rarely makes sense; replacement with a higher-wind-rated shingle like Duration does.
- Algae staining, black streaks, and roof discoloration. The north-facing slopes of San Bruno homes sit in shade most of the year, and the damp air gives algae a perfect breeding ground. Shingles without StreakGuard protection, common on older Oakridge and contractor-grade Owens Corning lines, develop those black streaks that homeowners assume mean the roof is failing. In many cases, the shingles are structurally fine. In others, trapped moisture under the algae is slowly breaking down the surface. We assess whether a cleaning will buy you years or whether the roof has reached the point of no return.
- Edge lifting and wind damage on Duration shingles. Duration shingles carry better wind ratings than Oakridge, but only when installed correctly. If the original installer skipped the starter strip, misaligned the nail line, or under-drove fasteners, the edges catch wind on exposed hillside lots and start to lift. We’ve repaired Duration roofs in San Bruno’s western hills where entire sections of the roof edge pulled up during a single winter storm because the original installation cut a corner.
- Underlayment failure – tearing and wrinkling under shingles. WeatherLock and Supreme underlayment only perform when installed over a smooth, even deck. On older San Bruno homes, especially 1940s and 1950s ranch and split-level stock, the roof deck is often wavy, with uneven plywood seams and old plank sheathing. When underlayment is stretched over that surface and then walked on during shingle installation, it tears or wrinkles. Those imperfections become leak points during heavy winter rain. No shingle on top can fix that.
- Leaks where flashings meet Owens Corning shingles. In San Bruno’s rainy season, leak calls are rarely about the shingles themselves. The failure is almost always at the transition points: chimney flashings, pipe boots, valley metal, and sidewall step flashing. If flashing wasn’t integrated properly with the Owens Corning shingle course, water finds its way under the system. We remove the affected shingles, correct the flashing detail, and reinstall; no need for a full tear-off unless the shingles around it are already compromised.
Owens Corning Parts & Our Repair-vs-Replace Approach
We use genuine Owens Corning shingles and underlayment whenever we’re matching existing material or specifying a full replacement. Color, granule blend, and dimensional profile all affect how a patch blends in, so we don’t gamble with aftermarket shingles on a visible roof slope. For flashings, vents, pipe collars, and ridge caps, we source quality aftermarket components that meet or exceed OEM specifications. We’ll never oversell you on an Owens Corning-branded vent boot when a comparable one does the same job for half the money.
Honest repair-vs-replace means looking at the whole roof, not just the damaged spot. If a storm blew off three shingles on a 5-year-old roof, patching makes sense. If an Oakridge roof is 20 years old, losing granules across the entire surface, and the underlayment is brittle, a patch is a Band-Aid and a waste of your money. We’ll tell you which situation you’re in, and why. Call us at (866) 472-1908 for an on-site assessment, free and without sales pressure.
Our Owens Corning Service Process – Step by Step
- 1
Diagnosis. We inspect the entire Owens Corning roof surface, attic ventilation, underlayment condition at the eaves, and every flashing transition. We don’t guess. We look for granule loss patterns, nail pops, edge lifting, and moisture staining on the decking.
- 2
Repair or full replacement proposal. You get a written, line-item proposal with materials specified: exact shingle model and color if patching, full system breakdown if replacing, including underlayment type and ventilation improvements. No vague line called “roof work.”
- 3
Installation. We strip only what needs stripping, protect your San Bruno landscaping and walkways, install to Owens Corning specifications, and handle all debris removal. Permits are pulled when required, and inspections are passed before final payment.
- 4
Testing and walkthrough. We water-test flashings if needed, verify nail patterns, confirm attic ventilation is functioning, and walk the roof with you so you see what was done. If we’re replacing, we’ll show you the new underlayment before the shingles go on.
- 5
Warranty registration and follow-up. We provide documentation for the Owens Corning material warranty and our own workmanship coverage, then follow up after the first heavy winter rain to confirm everything’s holding.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Products We Service & Install in San Bruno
We work with the full Owens Corning residential roofing lineup most common on Owens Corning service in Millbrae and San Bruno homes: Oakridge Shingles, the workhorse mid-range line found throughout San Bruno’s flatland ranches; Duration Shingles, the thicker, higher-wind-rated architectural shingle we recommend for hillside and wind-exposed lots; WeatherLock Underlayment, a waterproofing membrane that protects roofs during San Bruno’s winter rains; and Supreme Underlayment, the standard felt alternative. We keep common Oakridge and Duration colors in local supply through our distributor relationships, which means less waiting when we need to match existing shingles.
We Also Service These Brands
Owens Corning in South San Francisco or San Bruno, our team isn’t tied to a single manufacturer. We’re a full-scope general contractor, which means we coordinate roofing alongside everything else a home needs: KraftMaid cabinetry in a kitchen, Cambria or Silestone countertops, Kohler plumbing fixtures, and all the associated trades under one contract. If your Owens Corning roof replacement is part of a larger remodel, we can handle the whole scope without you managing multiple contractors.
FAQs – Owens Corning Construction Service in San Bruno
Oakridge shingles perform reliably, and our Owens Corning repair in Pacifica covers similar coastal conditions, with San Bruno roofs lasting roughly 15 to 20 years when properly installed, but the salt-laden fog and persistent marine moisture accelerate granule loss on south- and west-facing slopes, and without StreakGuard, north-facing shaded areas develop algae staining. If your Oakridge roof is under ten years old and showing heavy granule loss, the issue is often installation quality, and a repair may be viable. Call us at (866) 472-1908 for an honest roof assessment in San Bruno.
Black streaks on Owens Corning shingles are caused by Gloeocapsa magma, a blue-green algae that thrives in San Bruno’s damp, shady north-facing exposures and feeds on the limestone filler in asphalt shingles. The streaks are cosmetic and do not immediately compromise the roof, though trapped moisture can slowly degrade the surface. Depending on the shingle’s age and condition, cleaning with the right solution can restore appearance for several years, or replacement may be the better investment. We can assess which path makes sense for your roof.
Yes, if the surrounding Owens Corning shingles are still pliable, the granule layer is intact, and the roof deck is sound, replacing individual storm-damaged or wind-lifted shingles is a practical, long-lasting repair. If the roof is near the end of its service life, shingle repairs become a recurring expense. We’ll show you the condition of the surrounding roof before recommending a repair or replacement, either way. Call (866) 472-1908 for exact pricing on your repair scope.
For full Owens Corning roof replacements in San Bruno, we specify WeatherLock underlayment because it provides a waterproof barrier during the long winter rain season and protects the deck before shingles go on. Over uneven decking, any underlayment tears or wrinkles and becomes a leak point, which is why we also assess and correct deck conditions before installation. In this climate, underlayment is not a commodity; it’s the difference between a dry attic and a surprise leak in February.
No, we are an independent Owens Corning service provider, not a manufacturer-authorized dealer. We’re not bound to any Owens Corning sales program or quota, which means our product recommendations come from experience installing these materials on San Bruno roofs, not from a brand playbook. We choose Owens Corning products when they’re the right fit, and we recommend alternatives when they’re not.
Here are the current market ranges for Owens Corning roofing work in San Bruno:
| Service | Price Range |
|---|---|
| Roof Replacement (Owens Corning shingles) | $8,000 – $20,000 |
| Roof Repair (shingle/flashing/leak) | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
Roof replacement cost depends on roof size, pitch, deck condition, underlayment choice, and whether ventilation needs upgrades. Call (866) 472-1908 for a free, line-item estimate tailored to your San Bruno home.
Book Your Owens Corning Service in San Bruno, CA
If your Owens Corning roof is showing its age, or you’ve spotted a leak, lifted shingles, or black streaks, call us at (866) 472-1908. We’ll schedule a roof assessment, walk you through what’s happening, and give you a written quote. Free estimates, no obligation. Good construction doesn’t announce itself – it just works, year after year. Let’s make sure your roof is one of those.
Written by Noel Carvalho, Owner at San Bruno Construction, serving San Bruno since the start.