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 Twin Lakes, CA | Daly City Construction
We’re an independent Twin Lakes General Contractor, not a factory-authorized Owens Corning dealer, and that independence matters when it comes to roof work here. We install and repair Owens Corning roofing systems because their shingles, underlayment, and accessories are engineered to work as one unit, which holds up far better against Twin Lakes salt air and coastal fog than mixing brands. If you own a beach bungalow or raised cottage in the 95062 ZIP and your roof is showing signs of corrosion or moisture damage, call (866) 505-5254 and we’ll come look at it.

Why Twin Lakes Residents Choose Us for Owens Corning Service
Noel Cabrera, our owner, grew up in the Westlake district of Daly City, where postwar tract homes taught him early how fog and moisture work their way into wood framing. He trained in construction technology at City College of San Francisco and spent years on residential jobs across San Mateo and San Francisco counties before bringing that experience to coastal roof work. When a Twin Lakes homeowner calls us about an Owens Corning roof, we’re not reading a manual, we’re applying what we know about marine-layer corrosion and older wood-frame construction to the specific house in front of us.
We work on early-to-mid 20th century beach bungalows and small cottages, many of them expanded or raised over the decades. Those homes need a contractor who understands how original framing behaves when salt air and humidity have been working on it for fifty or sixty years. Our full Owens Corning sales & service approach covers repair, replacement, and storm-damage response, and we’ll always tell you honestly whether a targeted fix makes more sense than a full re-roof.
Styles & brands we work with







Common Owens Corning Construction Problems We Solve in Twin Lakes
- Salt-driven corrosion of fasteners and flashing. Ocean-facing roofs in Twin Lakes lose fastener and flashing integrity faster than inland roofs. We regularly find Owens Corning shingle courses lifting near ridge and eave edges because the fasteners underneath have rusted through. We replace them with corrosion-resistant components and re-secure the shingle system.
- Fog-driven moisture under shingles and at underlayment seams. The marine layer and foggy coastal humidity here let moisture collect beneath Owens Corning shingles, accelerating granule loss and deck deterioration, especially near Schwann Lagoon where humidity sits heavy. We inspect underlayment seams and replace compromised sections before they take the deck with them.
- Wind-driven rain penetration at flashings. Winter storm surf and wind-driven rain push water under flashings at chimneys, vent stacks, and roof-wall intersections. On Twin Lakes homes, that shows up as rot at the deck and rim joist areas above the ceiling. We repair the flashing detail and restore the underlayment path.
- Heat and moisture buildup from layered re-roofs. Older beach-bungalow roof decks with inadequate ventilation and multiple re-roofs over original shingles trap heat and moisture, which shortens Owens Corning shingle life. We evaluate deck ventilation and recommend whether stripping to the sheathing or adding ventilation makes sense before new shingles go down.
- Dry-rot and structural damage around roof edges. The same conditions that attack shingles also eat at fascia and eave wood on Twin Lakes cottages. When we find dry rot, we repair or replace the framing before reinstalling Owens Corning shingles so the new roof has a solid anchor.
Owens Corning Service in Twin Lakes: What Local Conditions Mean for Your Equipment
Here’s what we see on Twin Lakes roofs that we don’t see the same way in Capitola or Owens Corning repair in Santa Cruz. The combination of ocean-side salt air and fog-driven moisture hits homes near Schwann Lagoon and the beach harder than anywhere else on the east side. On a raised mid-century cottage near the lagoon, we found Owens Corning Oakridge shingles lifting along the ocean-facing eave and rusted fasteners around a chimney flashing, with moisture staining at the rim joist below. We removed the compromised courses, replaced the corroded flashing and fasteners with corrosion-resistant components, restored the underlayment detail, and reinstalled matching Owens Corning shingles so the repair blended into the existing roof while sealing the moisture path. That’s the failure pattern Twin Lakes throws at roofs: salt attacking the metal components while moisture works the underlayment, and you can’t fully solve one without addressing both. Add California Coastal Commission and floodplain constraints on any scope change, and you need a contractor who has navigated those permits and knows the difference between a straightforward inland fix and what a beach-adjacent re-roof actually requires.
Owens Corning Models & Products We Service in Twin Lakes
We work on the full Owens Corning residential lineup: Oakridge and Oakridge Pristine architectural shingles, Duration and Duration Designer shingles, the TruDefinition Duration Designer color line, and Supreme and Premium underlayment systems. When a roof has good deck and flashing integrity, targeted repair is the honest recommendation rather than a full re-roof. For parts, we match Owens Corning shingles and accessory components to their intended system where it matters, and use quality equivalents for fasteners and flashing where coastal corrosion resistance is the priority. That’s not a compromise, it’s a material decision built around Twin Lakes conditions. Our service area covers all of Twin Lakes, and we also provide Twin Lakes service area coverage for full-scope construction work beyond roofing.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Twin Lakes
Roof repair in Twin Lakes typically runs between $400 and $1,800 depending on how far the corrosion or moisture damage has spread. A full Owens Corning roof replacement ranges from $8,000 to $20,000 based on roof size, deck condition, and whether we’re stripping multiple layers or working over a clean deck. Here’s how that breaks down:
| Service | Price Range |
|---|---|
| Roof Repair | $400 – $1,800 |
| Roof Replacement | $8,000 – $20,000 |
What drives the cost in Twin Lakes is salt-damage extent, deck integrity, and whether coastal-zone permitting adds time to the scope. Your free estimate covers all of that, item by item, so you see exactly where the money goes. Call (866) 505-5254 and we’ll walk your roof and put numbers on paper.
Serving Twin Lakes, CA — Our Local Coverage Area
We’re based in the Twin Lakes area and know this community well, including nearby Owens Corning in Soquel. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – Owens Corning Construction in Twin Lakes
Owens Corning shingles hold up as well as any major architectural shingle line in salt air, but the shingle itself isn’t the weak point. In Twin Lakes, fasteners, flashing, and underlayment seams fail first because the marine layer accelerates metal corrosion and fog pushes moisture under the shingle courses. We use corrosion-resistant fasteners and flashing details to extend the life of Owens Corning systems here. Call (866) 505-5254 for a roof assessment, and we’ll show you exactly what’s failing and why.
Yes, when the deck and flashing are sound, targeted repair is the honest recommendation. We match Owens Corning shingles and accessory components to the existing system and use quality equivalents for fasteners and flashing where coastal corrosion resistance matters more than brand matching. Call (866) 505-5254 and we’ll tell you after a roof inspection whether repair or replacement is actually warranted.
Coastal-zone and floodplain permitting can shape the scope and timing of a re-roof in Twin Lakes, especially for homes near Schwann Lagoon or the beach. The California Coastal Commission and local floodplain rules may add review steps before work starts. We handle the permitting path as part of the job so you’re not left sorting out paperwork on your own. Call (866) 505-5254 and we’ll explain what applies to your specific property.
The onshore salt air in Twin Lakes, combined with foggy coastal humidity, accelerates corrosion of joist hangers, nails, window hardware, and roof fasteners in ways inland Santa Cruz contractors rarely see. Salt-laden air settles on metal components and works on them continuously, especially near ridge and eave edges. That’s why we use corrosion-resistant components and inspect flashing regularly. Call (866) 505-5254 for an inspection if your roof is showing rust or lifted shingle courses.
Yes, we can match Owens Corning shingles to the existing roof, including Oakridge, Duration, and the TruDefinition Duration Designer color line. Matching is critical on beach bungalows where a visible patch job on a small repair would look wrong against the rest of the roof. Call (866) 505-5254 and we’ll confirm the exact product line and color before ordering anything.
Service Areas Near Twin Lakes
We serve Twin Lakes and the surrounding communities across the Santa Cruz and San Mateo coast. For roofing and construction work in nearby areas, see our Owens Corning service in Capitola and Owens Corning service in Seacliff pages. We also cover Daly City, Broadmoor, Colma, Visitacion Valley, Noe Valley, and Brisbane for full-scope construction projects.
Book Your Owens Corning Service in Twin Lakes Today
If your Twin Lakes roof is showing salt-air damage, lifted shingle courses, or moisture staining at the rim joist, we’ll come out and give you a straight assessment. Call (866) 505-5254 to schedule your free estimate, and we’ll tell you what the house needs, not what we think it needs.
Written by Noel Cabrera, Owner at Daly City Construction, serving Twin Lakes and the greater Santa Cruz coast, including Pasatiempo Owens Corning service.