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 Bernardino, CA | Milpitas Construction
We’re an independent Owens Corning service in Muscoy and across San Bernardino, handling roof replacement, repair, and storm damage with Owens Corning shingle systems. What sets our work apart here is knowing that many San Bernardino roofs sit on 1940s-1960s wood-frame or stucco homes with original skip sheathing that can’t hold new fasteners, so we check the decking before we quote, not after. Call (877) 752-4194 for a free estimate that accounts for what’s actually under your shingles.
Why San Bernardino Residents Choose Us for Owens Corning Service
Owens Corning has four shingle lines we install regularly across San Bernardino: Oakridge, Duration, Supreme, and Berkshire. Each handles heat and wind differently, and we’re not shy about telling you which one fits your roof slope and street exposure. Ken Stafford, who owns Milpitas Construction, grew up around the trades in the Bay Area and has spent his career doing work he’s not embarrassed to stand behind. His dad was a finish carpenter who kept a tidy garage and an even tidier conscience, and that’s the standard we bring to every Owens Corning in Highland and throughout San Bernardino.
As an independent contractor, we’re not tied to Owens Corning or any manufacturer. We recommend their systems when they’re the right fit and back them with our own workmanship. For more on our broader Owens Corning work, see our Owens Corning sales & service page. For homeowners across the city, we’re part of the local San Bernardino service area coverage.
Styles & brands we work with







Common Owens Corning Construction Problems We Solve in San Bernardino
Owens Corning shingles hold up well when installed correctly, but San Bernardino’s climate and housing stock expose specific failure patterns. Here’s what we see most often:
- Granule loss and wind uplift on south- and west-facing roof planes. After repeated Santa Ana wind events, Oakridge shingles installed without enhanced nailing start shedding granules and lifting at the tabs. We re-nail and re-seal where the damage is localized, and recommend full slope replacement when it’s not.
- Premature shingle failure where 1940s-1960s skip sheathing wasn’t upgraded. Original spaced decking won’t hold new fasteners reliably, so tabs crack and shingles back out. This is common on San Bernardino’s post-war tract homes on the west and south sides.
- Leaks at valleys and step flashing on stucco-over-sheathing walls. Downtown and west-side bungalows often have original flashing that was never detailed for wind-driven rain, which San Bernardino gets during intense winter storms. Water finds its way in at the roof-to-wall transition.
- Blistering and edge seal failure from undersized attic ventilation. Post-war tract homes frequently have vents sized for the original composition shingles, not modern Duration systems. When we install Duration, we correct the ventilation first.
- Fastener back-out on old 1x decking. Original skip sheathing from the pre-1950 era is often too brittle to accept new roofing nails, so a straightforward re-shingle becomes a redeck before we can lay a single Owens Corning shingle.
Owens Corning Service in San Bernardino: What Local Conditions Mean for Your Equipment
San Bernardino couples some of the region’s oldest incorporated housing stock with a fire-rebuild corridor along the foothills, so construction here is as much about rehabbing aging wood-frame and stucco structures and rebuilding after wildfire as it is new build. For Owens Corning owners, that split reality shows up on the same week’s schedule: a fire-hardening rebuild up high in 92407 needs Class A materials and a full Owens Corning system with proper underlayment, while a 1940s wood-frame retrofit near downtown needs Owens Corning repair in Loma Linda style decking upgrades and ventilation corrections before any shingle goes down. Our crews work both elevations in the same week, which means we see what works on a steep foothill slope and what fails on a flat 1948 tract roof. That’s not a perspective you get from a contractor who only does new construction or only does patches. Contractors working the foothill edges of 92407 and the older blocks around downtown routinely deal with this split reality, often on the same crew’s schedule.
Owens Corning Models & Products We Service in San Bernardino
We install and repair the full Owens Corning roofing system: Oakridge, Duration, Supreme, and Berkshire shingle lines, plus their underlayments and accessory components. We use Owens Corning shingles, underlayments, and accessories as a complete system because mixing brands often voids performance expectations. When a repair is feasible, like replacing a wind-damaged slope or re-flashing a valley, we recommend that over a full re-roof. But on San Bernardino’s aging housing stock, decking upgrades and ventilation corrections often make a full tear-off the more honest long-term call. We stock common Owens Corning components locally so Owens Corning in Rialto and throughout San Bernardino is measured in days, not weeks.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in San Bernardino
Roof pricing in San Bernardino depends on what we find when we pull up the old shingles. Here’s what you can expect:
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
The biggest variable on San Bernardino homes is decking. If your 1950s tract home has original spaced sheathing or brittle 1x planks, a full redeck adds square footage and material cost. We include decking inspection in every free estimate, and we walk you through the line items before any work starts. Call (877) 752-4194 to schedule your free estimate and get a written quote that covers what’s actually under your roof.
Serving San Bernardino, CA — Our Local Coverage Area
We’re based in the San Bernardino 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 Bernardino
Yes, the City of San Bernardino requires a permit for roof replacement, and we pull it as part of our scope. We handle the paperwork, schedule the inspection, and make sure the work passes before we call it done. Call (877) 752-4194 and we’ll walk you through what your specific project needs.
Duration is our default recommendation for San Bernardino because its SureNail fabric and wider nailing zone hold up better under repeated wind uplift, and its shadow ridge line handles heat exposure without premature granule loss. On steep foothill slopes in 92407, we often pair Duration with enhanced nailing patterns and additional underlayment. For tighter budgets on flat post-war tract roofs, Oakridge works if the decking and ventilation are corrected first.
Yes, when the damage is isolated. A wind-damaged south slope, a leaking valley, or failed step flashing on a stucco wall can usually be repaired without a full re-roof. But if we find skip sheathing that won’t hold fasteners or ventilation that’s been undersized since the 1950s, replacement is the more honest call. We’ll show you photos and explain the line items before you decide. Call (877) 752-4194 for an inspection.
We replace the step flashing and counter-flashing at every roof-to-wall transition, because that’s where wind-driven rain gets into downtown and west-side bungalows. On stucco-over-sheathing walls, we cut a clean reglet, slide in new flashing, and seal it so water can’t track back under the shingles. It’s detail work most crews skip, and it’s why our roofs don’t leak at the wall line.
Yes, we handle emergency storm repairs when intense winter rain or Santa Ana wind opens up a roof. We tarp what needs tarpping, then get a proper repair scheduled. Call (877) 752-4194 and we’ll get you on the schedule.
Service Areas Near San Bernardino
Milpitas Construction serves San Bernardino and the surrounding communities, including Silver Lakes and Piñon Hills to the northwest, and Marin City, San Juan Bautista, Castroville, and Prunedale across the broader region. If you’re nearby and need Owens Corning work, we also provide Owens Corning service in Corona and Owens Corning service in Rubidoux.
Book Your Owens Corning Service in San Bernardino Today
We spec materials by name, so you know exactly what’s going into your home. Get a free estimate that accounts for your roof’s actual condition, including decking and ventilation, not just the shingles on top. Call (877) 752-4194 to schedule yours.
Written by Ken Stafford, Owner at Milpitas Construction, serving San Bernardino and the Inland Empire since day one.