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 Foster City, CA | Milpitas Construction
We’re Milpitas Construction, an independent general contractor providing Owens Corning roof installation, repair, and gutter service across Foster City. We are not an Owens Corning factory store or an authorized warranty center, but we have installed and repaired their shingle and accessory systems on Bay-front homes for years. The difference here is that we address what Foster City’s engineered-fill ground and marine climate do to a roof assembly, not just the shingle itself. Call (877) 752-4194 to schedule a free estimate.
Why Foster City Residents Choose Us for Owens Corning Service
Owens Corning roofing is one of the most specified systems in the Bay Area, and for good reason. The Duration and Oakridge architectural lines hold up to persistent wind and moisture when the whole assembly is done right. The problem in Foster City is rarely the shingle itself. It’s how the underlayment, flashing, and edge details interact with bay mud, groundwater, and salt-laden air. Most roofs we inspect on 1960s and 1970s slab-on-grade homes fail at the edges and transitions, not in the open field.
Ken Stafford, our owner at Milpitas Construction, learned early that this stretch of the Peninsula punishes shortcuts. He grew up near the Milpitas BART corridor when it was still warehouse lots and family shops, and he’s built his trade around a simple rule: specify compatible components and install them as a system. That’s why we stock genuine Owens Corning shingles and the matching ProEdge/ProStart accessories rather than mixing in generic drip edge or starter from a supply house. On a Foster City roof, a cheap generic accessory undercuts the wind rating and the warranty, and we won’t do that.
Styles & brands we work with







Common Owens Corning Construction Problems We Solve in Foster City
- Granule loss and edge seal failure on windward and north-facing planes. The salt-laden Bay air and persistent marine moisture keep shingles from fully thermal-sealing down, especially on the north and Bay-facing slopes. This lets wind lift tabs and strip granules far earlier than a dry-inland roof would show wear. We inspect seal strips and replace only what actually failed, or recommend a full re-roof when the field is too far gone.
- Premature deck and fascia rot from trapped moisture. Foster City sits on fill with a high water table, and the low, flat grade means roof-edge ventilation problems never really dry out. Soft sheathing and rotted fascia show up far sooner than they would on Peninsula hillsides. We rebuild the deck and fascia as part of the roof job rather than shingling over rot.
- Failed or skipped underlayment on original 1960s – 1980s re-roofs. Many of these older Foster City homes were never detailed for persistent wet fog cycles. The original assembly under the shingles simply wasn’t built for this climate. We strip to the deck and install modern synthetic underlayment before the new Owens Corning field goes on.
- Wind-driven rain past undersized valley and step flashing. The original flashing on many Foster City homes was sized for milder conditions. When winter storms push rain horizontally across the flat grade, leaks concentrate at valleys and wall transitions instead of the open roof field. We re-detail those transitions with proper metal rather than relying on caulk or sealant.
- Gutter and downspout discharge ponding against the foundation. Because Foster City is flat and engineered fill sits on bay mud, water that pools near the foundation has nowhere to go. Storm and king-tide water needs to be routed clear off the lot, not just dumped at the base of a wall. We size and route gutters to move water away from the structure.
Owens Corning Service in Foster City: What Local Conditions Mean for Your Equipment
Foster City is built entirely on engineered fill over San Francisco Bay marshland. There is no rock underneath and no natural slope to move water. Every lot is flat, low-lying, and close to the water table. This creates a geotechnical condition that generic Owens Corning service pages never describe, yet it’s the single most important factor in how a roof system performs here. When a roof sheds storm water, the gutters and downspouts have to discharge far enough from the foundation that water does not pond against slab edges or seep into crawlspaces. If discharge is too close, the water hits engineered fill that’s already saturated, and the foundation sees hydrostatic pressure that a slope lot never would.
Neighboring Peninsula cities like Belmont sit on natural ground with slope and drainage. Foster City does not have that luxury. On one 1970s slab-on-grade home off Shell Boulevard, our crew tore off an original Owens Corning 3-tab roof and found soft sheathing and rotted fascia along the north plane where years of marine moisture had never let the shingles seal. We replaced the decking, re-detailed the valleys and step flashing, and installed an Owens Corning Duration system with new edge metal and gutters routed to carry storm water clear of the low, high-water-table lot. That’s what a Foster City roof job actually looks like.
Owens Corning Models & Products We Service in Foster City
We install and repair the full Owens Corning residential line in Foster City: Oakridge architectural shingles, Duration and Duration Premium architectural shingles, and Supreme or Classic 3-tab shingles where a homeowner wants to match an existing roof. We also install the matching Owens Corning ProEdge/ProStart accessory system, including starter strips, drip edge, and hip-and-ridge components. Our parts approach is simple: we specify genuine Owens Corning shingles and the matching OC accessories, because the system is tested together and mixing in generic components weakens the warranty and the wind rating. We keep common Oakridge and Duration colors on hand for faster Foster City repairs and turnovers.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Foster City
Pricing for Owens Corning work in Foster City follows the same ranges we use across the Peninsula, including our San Mateo Owens Corning service, with one local difference: if deck rot or failed underlayment shows up once the old roof comes off, the scope grows and we explain that before any new shingles go down. Here’s what to expect for common line items:
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Gutters & Accessories | $800 – $2,500 |
The free estimate we give you is a written line-item quote, not a number tossed over the phone. We walk the roof, check the deck from the attic when we can, and tell you exactly what needs to happen. Call (877) 752-4194 to set that up.
Serving Foster City, CA — Our Local Coverage Area
We’re based in the Foster City 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 Foster City
Yes. A high water table doesn’t touch the shingles directly, but it means the ground around your home is already saturated. When roof runoff discharges near the foundation instead of being carried off the lot, the water has nowhere to go and ponds against slab edges and foundation walls. That causes moisture intrusion, rot at the roof edge, and long-term damage to the structure below the roofline. We route gutter and downspout discharge clear of the lot on every Foster City job. Call (877) 752-4194 if you’re seeing water pond near your foundation after storms.
Most of the time, replace. A 50-year-old 3-tab roof in a marine environment is at the end of its life, and the more important question is what’s underneath it. On Foster City’s shallow-pitch 1960s and 1970s roofs, we commonly find skipped or degraded underlayment and soft deck sheathing once the shingles come off. A targeted patch will not hold on that assembly. We’ll tell you honestly whether a repair makes sense or whether you’re better off re-roofing the whole plane with an Owens Corning Duration or Oakridge system, just as we would on a Highlands-Baywood Park Owens Corning service call.
Because the shingles never fully seal down. Persistent marine moisture and salt-laden air on Foster City’s Bay-facing and north-facing slopes prevent the thermal seal strips from bonding, so wind gets under the tabs and lifts them. That leads to granule loss and edge seal failure years before the rest of the roof shows wear. We check the seal strips on those planes specifically during inspections.
Genuine. We install the matching Owens Corning ProEdge/ProStart accessory system: starter strips, drip edge, and hip-and-ridge components. We don’t substitute generic building-supply accessories on an Owens Corning roof, because cheap drip edge or starter undercuts the warranty and the wind rating. We’d rather quote the job correctly than save money on parts that fail.
Yes, we take storm-related leak calls for Foster City homes. Winter storms and king tides push wind-driven rain across the flat grade, and leaks show up at valleys and wall transitions rather than in the open field. When you call, we locate the actual penetration point, not just where water stains the ceiling. Call (877) 752-4194 and we’ll get your roof assessed before more damage accumulates.
Service Areas Near Foster City
Beyond Foster City, we serve nearby Bay Area communities including Marin City, San Juan Bautista, Castroville, Prunedale, Silver Lakes, and Piñon Hills. We also have dedicated Owens Corning service pages for Owens Corning service in Lompico and Owens Corning service in Boulder Creek. If you’re outside the immediate Foster City area, call and we’ll confirm coverage. For a full list of communities we serve, see our Foster City service area page or learn more about our broader Owens Corning sales & service work.
Book Your Owens Corning Service in Foster City Today
Foster City roofs have one chance to be done right on engineered fill. Build it right the first time – the Bay Area doesn’t give you a free pass on shortcuts. Call (877) 752-4194 to schedule your free Owens Corning roof estimate, and we’ll walk the property, check the deck and drainage, and quote the job in writing.
Written by Ken Stafford, Owner at Milpitas Construction, serving Foster City and the surrounding Bay Area.