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
Owens Corning Construction in San Bruno, CA | Millwright Builders
Millwright Builders provides independent Owens Corning roofing sales, installation, and repair throughout San Bruno, CA, as a trusted San Bruno General Contractor. We buy Owens Corning shingles and underlayment direct, but we’re not an authorized dealer or manufacturer affiliate. What sets our Owens Corning work apart in San Bruno is that we’ve torn off enough roofs on both original 1950s tract homes and post-2010 Crestmoor rebuilds to know the shingles don’t fail the same way on either one. Call (866) 925-0334 for a free estimate.
Why San Bruno Residents Choose Us for Owens Corning Service
Roofing in San Bruno isn’t a catalog exercise. The marine layer rolls over the foothills most mornings, hilltop wind gusts hit Rollingwood and Crestmoor hardest, and half the homes we work on were framed before modern ventilation standards existed. Noel Castañeda, who trained at Skyline College in San Bruno before spending nearly two decades on Peninsula roofs, leads our crews through those conditions with a simple rule: build it right the first time, because the Peninsula weather will find out if you didn’t.
We’ve installed Owens Corning Duration, Oakridge, and Supreme shingle systems across San Bruno service area long enough to recognize how each line behaves under fog, salt air, and ridgetop wind. More importantly, we know when a repair is honest work and when it’s just buying time. Homeowners call us because we’ll say that out loud, and because one contract covers the roof, gutters, and any decking repair the tear-off uncovers. No coordination tax, no finger-pointing between trades.
Styles & brands we work with







Common Owens Corning Construction Problems We Solve in San Bruno
- Lifted and creased ridge shingles on Duration systems. In Rollingwood and Crestmoor, hilltop wind works the laps at the ridge line long before the field shows wear. We see seal-strip failure and creased tabs that let water ride under the cap. The fix is usually a ridge-cap reseal or replacement, not a full re-roof, but it has to be caught early.
- Algae streaking and moss on north-facing Oakridge slopes. San Bruno’s marine-layer fog keeps north-facing roof planes damp for weeks at a time, especially where trees shade the roof and gutters back up. Moss roots into granule beds and shortens shingle life. We clean, repair, and recommend ventilation changes that slow the cycle.
- Premature aging at penetrations and valleys in Mills Park. The 1940s and 50s tract homes on flat lots often have undersized attic ventilation for modern shingle systems. Warm air trapped under a low-slope roof cooks shingles from below, and valleys fail first. We address the ventilation geometry, not just the shingle surface.
- Soft decking under wind-damaged shingles. On older tract homes near Crestmoor, a lifted Duration field often hides sheathing that’s been wet for years. We don’t overlay new shingles on compromised deck. If it’s soft, we replace it before the new Owens Corning system goes down.
- Nail-line and deck issues on Crestmoor replacement homes. Post-2010 rebuilds used modern sheathing, but adjacent original homes on the same block may have thin decking that no longer meets attachment expectations. We check what’s underneath before we promise what’s on top.
Owens Corning Service in San Bruno: What Local Conditions Mean for Your Roof
Here’s something you won’t read on a generic Owens Corning page or a county-wide roofing site. Crescent Avenue in Crestmoor runs straight through the 2010 pipeline blast zone, and the housing stock on that single street is split down the middle. One side has tightly engineered replacement homes with modern sheathing, seismic anchors, and ridge venting installed to post-disaster code. The other side still has original 1950s tract homes with thin decking and ventilation that predates Owens Corning’s current installation specs. Two adjacent Owens Corning service in Millbrae and similar Peninsula roof jobs on the same block can require completely different deck repair and attachment scopes. On one, we’re resealing a ridge cap. On the other, we’re replacing half the decking before the first bundle of shingles comes off the truck. A contractor who quotes both homes the same way hasn’t been on those roofs.
We have. On a Crestmoor block where a rebuilt home sat across from an original 1950s tract house, our crew tore off a wind-damaged Duration shingle roof on the older home and found lifted, creased shingles along the ridge and soft sheathing at the valleys. We replaced the decking, reinstalled an Owens Corning shingle system with new underlayment and ridge venting, and added gutters that could handle the marine-layer runoff, similar to our Owens Corning in South San Francisco projects. The neighboring rebuild’s roof was structurally sound and needed only a ridge-cap reseal. Same street, same crew, two entirely different scopes.
Owens Corning Models & Products We Service in San Bruno
We work with the full Owens Corning residential line: Duration Series including Duration, Duration Premium, and Duration Designer architectural shingles; Oakridge and Oakridge Pro 3-tab and architectural lines; and Supreme or Berkshire 3-tab shingles that still show up on older San Bruno tract re-roofs. We also install Owens Corning underlayment systems including RhinoRoof and ProArmor when they’re specified with the shingle system.
Our parts approach is straightforward. For a repair on a roof that’s still serviceable, we use genuine Owens Corning materials, not aftermarket substitutes. When a patched valley or re-sealed ridge isn’t worth another season, we say so. On a fog-and-wind roof, a partial repair that doesn’t seal properly just moves the leak to a different rafter. If the deck is compromised or the field is past its seal-strip life, replacement is cheaper than chasing leaks for three more winters. To learn more about how we source and install, see our Owens Corning sales & service page.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in San Bruno
| Service | Price Range in San Bruno |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
Your final number depends on roof size, pitch, deck condition after tear-off, and whether you need new gutters or ridge venting. Hillside access in Rollingwood or Crestmoor can add disposal and equipment costs. A free estimate from us includes a roof inspection, an honest read on what’s left in your current shingles, and a written line-item quote before any work begins. Call (866) 925-0334 to schedule yours.
Serving San Bruno, CA — Our Local Coverage Area
We’re based in the San Bruno 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 – Owens Corning Construction in San Bruno
Almost always wind damage, not a manufacturing defect. Rollingwood’s hilltop exposure drives gusts that work laps at the ridge long before the field shows wear. We see the same creasing pattern on every shingle brand up there. The fix is typically a ridge-cap reseal or replacement, and it’s worth doing before rain finds the gaps. Call (866) 925-0334 for an inspection.
Yes. San Bruno runs its own municipal permitting, separate from San Mateo County, and re-roofs here go through city review. We pull permits, schedule inspections, and make sure the scope meets San Bruno’s current code before the first shingle comes down.
In most cases, yes. We match the existing Owens Corning line and color as closely as the current product run allows. Some older colors have been discontinued, but we’ll show you the closest match before we install it. If the mismatch is going to bother you, we’ll say that too, and talk through your replacement options.
Fog shortens shingle life in two ways. Moisture sits on north-facing slopes and feeds moss and algae that degrade granules, while damp underlayment can rot decking from below. An Owens Corning repair in Pacifica or on a dry Peninsula hilltop might hit 25 years. The same system on a shaded, fog-fed San Bruno slope may show granule loss and valley wear by year 18. Ventilation and gutter condition matter almost as much as the shingle itself. Call (866) 925-0334 and we’ll give you an honest remaining-life read on your roof.
Depends on deck condition and how far past seal-strip life your current shingles are. On small-lot tract homes, roof access and tear-off disposal are straightforward, which makes replacement less disruptive than you might think. If the deck is sound and the shingles still seal, we’ll repair. If we’d be patching into a field that’s near the end anyway, replacement is the better money. Estimates are free, and you’ll get a straight answer either way, so call (866) 925-0334.
Service Areas Near San Bruno
Millwright Builders serves San Bruno and the surrounding Peninsula from South San Francisco and Millbrae to Brisbane and Colma. We also work Visitacion Valley. For roofing work just north of San Bruno, see Owens Corning service in Brisbane. For work south and east, see Owens Corning service in Colma.
Book Your Owens Corning Service in San Bruno Today
If your San Bruno roof is showing ridge lift from hilltop wind, moss from the fog, or granule loss on an older tract home, call (866) 925-0334. We’ll schedule a free estimate, get on the roof, and tell you exactly what’s worth fixing and what isn’t.
Written by Noel Castañeda, Owner at Millwright Builders, serving San Bruno and the Peninsula since founding the company.