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 Marin City, CA | Milpitas Construction
We provide independent Owens Corning roofing installation, repair, and storm damage service across Marin City, CA. The short version: if your Owens Corning shingles are failing on a foggy hillside lot here, the problem is rarely the shingle itself. It’s usually what’s underneath them, and we’ll tell you that before we ever quote a replacement. Call (877) 752-4194 for a free estimate from Ken Stafford and the Milpitas Construction crew.
Why Marin City Residents Choose Us for Owens Corning Service
Ken Stafford has spent more than two decades working Bay Area residential construction, from soil-shifting remodels to roofs that fight ocean fog every morning. He got his start in construction technology at Evergreen Valley College in San Jose, learning blueprint reading and site management before most people ever picked up a hammer for pay. That background matters in Marin City, where a roof isn’t just a roof, it’s the thing standing between your family and Richardson Bay moisture nine months out of the year.
We’re not an Owens Corning authorized dealer, and we won’t pretend to be. What we are is a full-scope general contractor that has torn off, repaired, and reinstalled Owens Corning systems in Marin City long enough to know exactly how their shingle lines and underlayments behave in this microclimate. When an Owens Corning sales & service claim doesn’t match what we see on a north-facing Marin City slope, we trust the roof, not the brochure. Our value is job-site evidence, not a manufacturer’s stamp.
Styles & brands we work with







Common Owens Corning Construction Problems We Solve in Marin City
- Granule loss and algae streaking on foggy slopes: Marin City homes on north-facing hillsides catch marine moisture that never fully burns off. Oakridge and Duration shingles hold that damp, accelerating granule loss far faster than sun-facing roofs in San Rafael or Mill Valley. We see it most on steep lots off Cole Drive.
- Underlayment failure beneath intact shingles: Original mid-century war-worker homes in Marin City often have Owens Corning felt that’s dried and split under shingles that still look fine from the curb. You don’t have a shingle problem. You have a water-decking problem hiding under the surface.
- Wind-driven rain at ridge caps and hips: Winter storms pushing off Richardson Bay hit Marin City’s low-pitch tract roofs at odd angles. Storms lift shingle tabs at hips and ridges, and leaks only show up during the wettest weeks, which is also when everyone else is calling.
- Rot at the eave line from clogged gutters: When downspouts clog on hillside homes, runoff spills onto fascia and decking. Old Owens Corning edges sitting wet turn a simple repair into partial redeck fast. We’ve pulled more rotted eave boards in Marin City than any other single repair category.
- Storm runoff from hillside lots above: Homes on the flats below Drake Avenue and Cole Drive catch runoff from roofs and yards above during winter rains. That water finds its way under step flashing and down into lower walls, often looking like a roof leak when it isn’t one.
Owens Corning Service in Marin City: What Local Conditions Mean for Your Equipment
Marin City is an unincorporated county island wedged between Sausalito and the Marin Headlands. That means a roof permit here runs through Marin County, not any city hall, and the Sausalito-adjacent jurisdiction lines on hillside lots get genuinely confusing. We’ve had jobs where one side of a property pulls county review and the other side brushes up against Sausalito’s planning map. Before we strip anything, we confirm which authority signs off. That’s the single biggest difference between working in Marin City and working in any neighboring incorporated town. If you hire someone who assumes it’s all the same, your job can stall for weeks over a paperwork snag that should have been caught on day one.
On a hillside lot off Drake Avenue, our crew tore off an aging Owens Corning Oakridge roof and found the underlayment had dried and split under intact-looking shingles, with wet decking at the eave from runoff funneling down from above. We replaced the failed decking, installed a full Owens Corning underlayment and new flashing at the step walls, and reset the ridge and hip details so the fog-driven moisture had somewhere to go instead of sitting against the deck. That’s the work that separates a Marin City fix from a Marin City patch job. Build it right the first time, the Bay Area doesn’t give you a free pass on shortcuts.
We serve all of the 94965 ZIP code, from the flats up into the hillside streets. If you’re looking for a contractor who already knows the Marin City service area and its permitting quirks, we’re already ahead of whoever you’re comparing us against.
Owens Corning Models & Products We Service in Marin City
We install and repair the full Owens Corning roofing lineup that matters in this climate: Oakridge architectural shingles, Duration and Duration Designer Series architectural shingles, Supreme and WeatherGuard roofing underlayments, plus Pink Fiberglas and Thermal Batts insulation where a roof project touches attic space.
Our parts approach is straightforward. We use Owens Corning shingles and underlayments where the existing system is Owens Corning and where the OEM product actually earns its price. For generic metal pieces like vents, flashing, and drip edge, we use quality aftermarket materials and we’ll tell you why. Nobody should pay a premium for a metal edge stamped with a brand name when the unbranded version is the same gauge and profile. What’s stocked locally for fast Marin City turnaround: Oakridge and Duration bundle stock, full rolls of WeatherGuard, and step flashing matched to the common Marin City roof profiles we see every week.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Marin City
Roof pricing in Marin City tracks with the tier of the system, not the brand name stamped on the bundle. A full Oakridge architectural replacement on a standard 1,200-square-foot Marin City tract roof lands in the $8,000 to $20,000 range depending on decking condition and access. Repairs, which is where most of our calls start, run $400 to $1,800 for typical leak and flashing work. Metal roofing is a different animal at $15,000 to $40,000, and tile roof repair on the occasional Marin City tile roof runs $600 to $2,500.
| 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 |
What drives the cost in Marin City specifically? Steep hillside access adds labor hours. Wet decking from years of fog moisture adds replacement sheathing. And if your underlayment is shot, the roof has to come off whether the shingles look fine or not. A free estimate from us means we get on the roof, check the decking and underlayment, and give you a written line-item quote. Call (877) 752-4194 to schedule one.
Serving Marin City, CA — Our Local Coverage Area
We’re based in the Marin City area and know this community well, and we also provide Owens Corning in Chinatown. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – Owens Corning Construction in Marin City
In almost every case, your Marin City roof permit runs through Marin County because Marin City is an unincorporated county island. But we check the specific parcel and its jurisdiction lines before we start, because some hillside lots near the Sausalito edge can pull mixed review, just as we do for Tiburon Owens Corning service. We handle the permit coordination for you, so you’re not left sorting county versus city paperwork on your own.
Marin City’s marine microclimate keeps north-facing roofs damp for long stretches, and that moisture accelerates granule loss and algae growth on Owens Corning architectural shingles. It’s not a product defect. It’s what happens when any shingle sits in fog-bound shade for most of the year. The fix is often ventilation and moisture management, not new shingles. Call (877) 752-4194 and we’ll tell you which one your roof actually needs.
Not always. If the water is surface runoff from a hillside lot above yours, the problem is drainage and grading, not your roof. We’ve seen lower-flat Marin City homes get new roofs and still take water because the real issue was a failed hillside drain or a neighbor’s broken downspout sending runoff down into the wall line. We’ll identify the source before we sell you a roof. Estimates are free at (877) 752-4194.
Yes, in most cases we can match Oakridge and Duration colors closely enough for a field repair, especially on the lower-profile Marin City tract roofs where a clean match is easier. The honest caveat: if your underlayment has failed under the shingles, a patch won’t stop the leak. We’ll show you what’s going on under the shingles before we recommend anything. Call (877) 752-4194 for a straight answer.
Storm damage in Marin City typically means lifted or torn shingle tabs at hips and ridges from wind-driven rain off Richardson Bay, or tree debris impact that breaks the shingle surface. If the damage is localized to a few field shingles or flashing, you’re in a repair call. If water has been getting under the underlayment for months because of repeated storm cycles, we’re looking at replacement territory. Call (877) 752-4194 and we’ll assess it on the roof, not over the phone.
Service Areas Near Marin City
We run Owens Corning roofing and construction service throughout Marin City, San Juan Bautista, Castroville, Prunedale, Silver Lakes, and Piñon Hills. That includes full Owens Corning service in San Juan Bautista and Owens Corning service in Castroville for homeowners in those markets.
Book Your Owens Corning Service in Marin City Today
Need a repair or want a straight answer on whether your Owens Corning roof has years left or should come off? Call (877) 752-4194 to schedule your free estimate. Ken and the crew will get on the roof, tell you what’s actually happening, and give you a written quote with no pressure.
Written by Ken Stafford, Owner at Milpitas Construction, serving Marin City and the surrounding Bay Area. Build it right the first time, the Bay Area doesn’t give you a free pass on shortcuts.