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 Highlands-Baywood Park, CA | San Bernardino Contractors
We’re an independent Owens Corning roofing installer serving Highlands-Baywood Park. Our crews work with Owens Corning shingle systems, decking, underlayment, and ventilation every week. The thing that makes Owens Corning work different here: every re-roof in this unincorporated enclave runs through San Mateo County Building Inspection and Planning, not a city building department, and steep hillside lots often trigger grading and geologic review before the first shingle comes off. Call (855) 473-5620 for a free estimate from Ruben Castillo and our team.
Why Highlands-Baywood Park Residents Choose Us for Owens Corning Service
Most Highlands-Baywood Park homes sit on sloped, tree-covered lots where the roof does real work. We know Owens Corning products by name because we install them constantly: Duration, Oakridge, TruDefinition Designer colors, Deck Defense underlayment, VentSure ventilation. We’re not an Owens Corning authorized installer, and we don’t pretend to be. We’re a Foster City Owens Corning service style contractor that reads the deck, the flashing, and the ventilation rather than selling a brand sticker. Ruben Castillo runs our crews with a simple rule: if it’s not built right the first time, you’re just paying for it twice. That means we tear off old layers, inspect the deck, replace rot, and build the roof system from the sheathing up. For Highlands-Baywood Park homeowners, that matters because a hillside roof leak doesn’t stay a roof leak; it travels down the slope into the foundation. One contractor, every phase. From the roof down to the pavers. You pick the brand, we handle the build.
Styles & brands we work with







Common Owens Corning Construction Problems We Solve in Highlands-Baywood Park
- Granule loss from trapped tree debris. Dense oak and bay canopy overhangs many Highlands-Baywood Park roofs. Wet winters keep leaf litter stuck to the shingle surface. That organic mat holds moisture against the granules and accelerates wear. We see this most on north-facing planes that never dry out.
- Valley and eave flashing failures from hillside runoff. Steep lots push water hard at the roof edge. Eaves and valleys take the worst of it. When flashing opens there, the underlayment is the next thing exposed. By the time a homeowner sees ceiling staining, the deck is usually wet too. Not a patch job.
- Deck and fascia rot in the fog belt. Coastal fog sits on these hills for days at a time. Northwest-facing slopes rarely dry completely. Fasteners rust, fascia rots, and edge metal corrodes before the shingles themselves fail. We find this on tear-offs all over the Highlands-Baywood Park hills.
- End-of-life mid-century roofs with poor attic ventilation. Many original roofs here date to the 1950s through 1970s. Under-ventilated attics, prior layovers, and decades of moisture cycles mean a tear-off often exposes a deck that needs real work before the new Owens Corning system goes down.
- Wind-damaged tabs and failed pipe boots. Isolated damage from winter storms happens. When a single tab lifts or a pipe boot cracks, we’ll repair it honestly and tell you the remaining life of that roof plane. When the rot or flashing failure has spread, we’ll say that too.
Owens Corning Service in Highlands-Baywood Park: What Local Conditions Mean for Your Roof
Here’s what changes for a Highlands-Baywood Park Owens Corning roof compared to a neighboring city like Owens Corning repair in Hillsborough or Half Moon Bay: this community is unincorporated San Mateo County. There’s no city hall to pull a permit through. That means our sequence for a re-roof here starts with San Mateo County Building Inspection and Planning, and on these steep, tree-covered lots the county can require grading and geologic review before any roofing work even begins. We’ve worked through this on hillside lots above the bay where a simple tear-off turned into a conversation about slope stability and drainage. That’s not bureaucratic friction; it’s real protection for homes built into ground that moves. It changes our schedule, our sequence, and sometimes our scaffolding plan. If you’re comparing roofers, ask whether they’ve actually pulled a county permit for a hillside tear-off in Highlands-Baywood Park. The answer tells you a lot. We have.
Owens Corning Models & Products We Service in Highlands-Baywood Park
We work with the full Owens Corning residential shingle line: Duration, Duration STORM, Duration FLEX, Oakridge, and TruDefinition Duration Designer colors. We also install the Owens Corning sales & service components that make a roof perform here: Deck Defense underlayment, RhinoRoof and WeatherLock barriers, and VentSure ridge and intake venting. We stock common Owens Corning colors and components locally so a Highlands-Baywood Park service area repair doesn’t wait on a distribution run. When a repair genuinely holds, we use proper Owens Corning-compatible materials rather than whatever’s on the truck. When a replacement is the right call, we say so and build the whole system.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Highlands-Baywood Park
Roof pricing in Highlands-Baywood Park runs higher than flat-lot neighborhoods because these hillside jobs usually involve staging, longer material carries, and county-required reviews. Here’s where costs typically land:
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
Your free estimate includes a roof walk, a deck inspection where accessible, and a line-item written quote. No change-order games. Call (855) 473-5620 to schedule yours.
Serving Highlands-Baywood Park, CA — Our Local Coverage Area
We’re based in the Highlands-Baywood Park area and know this community well, much like our Belmont Owens Corning service area. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – Owens Corning Construction in Highlands-Baywood Park
You permit it through San Mateo County Building Inspection and Planning, because Highlands-Baywood Park is unincorporated and has no city building department. Our team handles the permit paperwork and coordinates required inspections as part of the job. If your hillside lot triggers grading or geologic review, we manage that submittal too. Call (855) 473-5620 and we’ll check your parcel before you spend anything.
Yes, persistent canopy shade and trapped leaf litter accelerate granule loss and hold moisture against the shingle surface on these lots. A well-installed Owens Corning Duration system with proper underlayment and ventilation will still hold up far better than a cheap shingle, but the shade means annual debris clearing and gutter maintenance matter more here than on a sunny flat lot. We can assess your roof’s remaining life in about an hour. Call (855) 473-5620 for a free look.
Owens Corning Duration FLEX and Duration STORM lines carry Class A fire ratings when installed as part of a full assembly, and the Total Protection Roofing System with Deck Defense underlayment is built for that kind of exposure. In Highlands-Baywood Park, the county will also care about defensible space, eave construction, and vent screening. We build the roof with those requirements in mind, not just the shingle label. Call (855) 473-5620 for a fire-hardening roof assessment.
Eave flashing and edge metal do most of the work here, and on a steep Highlands-Baywood Park roof they have to be installed correctly from day one. We replace edge metal on every full roof we do and use proper drip edge that extends past the fascia. Undersized drip edge or missing eave flashing is the most common cause of the leaks we fix on hillside roofs. A free estimate includes an eave and flashing check. Call (855) 473-5620.
Sometimes, yes. An isolated wind-damaged tab or failed pipe boot can be repaired for $400 to $1,800, and we’ll tell you the remaining life of that roof plane when we do the repair. But on a steep Highlands-Baywood Park lot, a leak that has already soaked the deck or opened valley flashing usually means the repair won’t hold through the next wet winter. We’d rather tell you the truth than sell you a patch that fails in January. Call (855) 473-5620 for an honest assessment.
Service Areas Near Highlands-Baywood Park
We serve Highlands-Baywood Park and the surrounding Peninsula communities. That includes Owens Corning service in San Mateo, where permitting runs through the city and lots tend to be flatter, and Owens Corning service in Half Moon Bay, where coastal salt and fog push roof assemblies harder. We also handle work in Burlingame, Hillsborough, and San Carlos. Same crews, same Owens Corning systems, same county-aware approach.
Book Your Owens Corning Service in Highlands-Baywood Park Today
Ready to see what’s happening on your roof? Call (855) 473-5620 and we’ll schedule a free estimate for your Highlands-Baywood Park home. If storm damage is the concern, we’ll prioritize getting a crew out to look. No subcontractor shuffle. One contractor, every phase.
Written by Ruben Castillo, Owner at San Bernardino Contractors, serving Highlands-Baywood Park and the Peninsula hills.