Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Lucas Valley-Marinwood
Most roof repairs in Lucas Valley-Marinwood run between $350 and $1,850 depending on what we find once we open the roof up. Shingle replacement around a single vent boot typically lands in the $280 to $500 range, while a leak repair that involves opening a low-slope membrane and replacing decking can push closer to $1,400 to $1,850. Flat roof patches on the Eichler-style and 1960s tract homes near Miller Creek Road and Las Gallinas Avenue usually cost $450 to $900 when caught before the decking goes soft. If you’re seeing ceiling stains, curling shingles, or water in the garage after a foggy morning, call (361) 320-9467 and we’ll send a technician who actually knows Lucas Valley-Marinwood roofs.
Our Roof Repair crews work this valley every week. We know which streets in Marinwood have original built-up roofs from the 1960s, which homes along Lucas Valley Road have wide overhangs that trap fog drip, and which low-slope sections pond water against rusted drip edges. Dispatch and scheduling run through our San Francisco Bay Area office, but the crew that shows up lives and works here locally. Written price in hand before any work starts. That’s the Garrison Standard, and it applies every time we put a ladder against your roofline.
Why Brennan Roofing Is Lucas Valley-Marinwood’s Preferred Roof Repair Company
This valley has a particular roof profile: 1960s and 1970s tract housing, low-slope and flat membranes, wide overhangs, and a daily fog-to-sun cycle that punishes seams and flashing. Homeowners here have told us the same story over and over again: a roofer quoted one number on the phone, then found “unexpected damage” and doubled the price at the door. That doesn’t happen with us. The price goes on paper before any work begins, and it doesn’t move. Travis Oakley, who leads our repair crews, runs every job under the Garrison Code: background-checked technicians in uniform, a written scope of work, and a price that includes the things other roofers call “surprises.”
We carry materials from GAF, CertainTeed, and Owens Corning so we can match or upgrade what’s already on your Lucas Valley-Marinwood home. Every repair is backed by the 365-Day Done Right Promise: one full year, in writing, and if a repair fails inside that year we come back at no charge. No re-quoting, no arguing about who’s responsible. We fixed it; we stand behind it.
Flat Roof Repair in Lucas Valley-Marinwood
Flat roof repair in Lucas Valley-Marinwood is the most common call we get, and it’s almost always tied to the valley’s morning fog and afternoon heat cycle. Lucas Valley-Marinwood was built out mostly in the 1960s and 1970s, and a large share of those homes, especially the Eichler-influenced designs in Marinwood, have low-slope or flat roof sections. The original tar-and-gravel and built-up membranes on many of these homes are now 50 to 60 years old. When morning fog funnels through the Petaluma Gap and condenses on the roof, that moisture sits in seams and around penetrations. Then the afternoon sun bakes the same surface. Expand, contract, repeat, every single day. Seams crack. Membranes split. Water finds a path.
Flat roof repair for a Lucas Valley-Marinwood homeowner usually means one of three things: patching a split or blister in the membrane, rebuilding a valley or flashing detail, or opening a saturated section to replace decking. A simple patch runs $450 to $900. Decking replacement, which happens when the membrane has been leaking long enough to rot the plywood underneath, pushes the job to $1,200 to $1,850 depending on how far the rot has traveled.
Membrane Patches and Seam Repairs
When a flat membrane splits at a seam or around a plumbing vent, we clean the surface, cut back the failed material, and lay a new patch with proper lap and embedment. On Lucas Valley-Marinwood homes we use membranes rated for thermal movement, because the fog-to-sun cycle here will tear apart a cheap patch in one season. The patch goes down, gets sealed at every edge, and gets photographed before we leave.
Ponding Water and Decking Replacement
Older low-slope roofs in this valley sag. Decking that’s been wet for decades loses strength, the roof plane dips, and water ponds in the low spots. That ponding accelerates membrane failure. When we find this, the fix isn’t a patch. We cut out the saturated decking, replace it, then re-cover with new membrane and underlayment. The owner approves the decking allowance in writing before we cut. That’s how we do every job in Lucas Valley-Marinwood.
Shingle Roof Repair in Lucas Valley-Marinwood
Shingle roof repair in Lucas Valley-Marinwood covers the homes along Lucas Valley Road and the tract developments that used conventional asphalt shingles on the steeper sections. The most common failures we see are lifted or missing shingles at the wide eaves, granule loss on south-facing slopes that take the brunt of the afternoon sun, and nail pops where the original fasteners are backing out. A single vent boot replacement runs $280 to $500. Replacing a run of damaged or missing shingles along a valley or rake edge typically costs $350 to $800. If the shingles are architectural or designer profile, materials cost more but the labor is about the same.
Valley and Eave Repairs
Wide overhangs are an architectural signature in this valley, but they create a weak point where fog drip collects and wicks back under the shingles. Once water gets under the felt or synthetic underlayment, it travels. We usually find the damage two or three courses beyond the visible stain. The repair means removing the affected shingles, cutting out the wet underlayment, and rebuilding the detail with new drip edge and flashing. On Lucas Valley-Marinwood homes, we install ice and water shield at the valleys and eaves because the daily moisture cycle here behaves like a slow-motion leak.
Vent Boot and Flashing Repairs
The rubber boot around a plumbing vent or exhaust pipe doesn’t last forever. When it splits, water follows the pipe down into the attic and presents as a ceiling stain. We replace the boot, seal the joint properly, and check the surrounding shingles for hidden lifting. A flashing repair at a chimney or skylight costs more because the siding or counter-flashing has to be pulled and reset. $400 to $850 depending on what’s involved.
Trusted Brands We Service in Lucas Valley-Marinwood
Lucas Valley-Marinwood homes have original roofs from an era when GAF, CertainTeed, and Owens Corning were all competing for the same tract developments. We service and source from all three lines plus IKO and others. That means when your CertainTeed shingle needs a patch, we can match the profile and color instead of slapping on whatever’s on the truck. For flat roofs, we stock modified bitumen and single-ply membranes alongside GAF underlayments and ice and water shield so most repairs go in one visit. If you know your roof’s brand or you have leftover materials in the garage, tell the tech when they arrive.
Common Roof Repair Problems We See in Lucas Valley-Marinwood Homes
- Fog-drip wicking under failed flashing. The wide overhangs on mid-century modern homes here collect morning condensation, and when flashing rusts or separates at the drip edge, that moisture wicks into the decking. The rot isn’t visible until the membrane or shingles come off.
- Thermal shock cracking on flat membranes. Summer afternoons in the valley exceed 90°F, and the daily fog-to-sun cycle expands and contracts aged tar-and-gravel or built-up roofs. Seams and penetrations crack first, then the membrane splits.
- Sagging decking and new ponding. 1960s low-slope framing wasn’t always built to carry decades of accumulated moisture. Once a section saturates, the roof plane sags, and water ponds around the valleys and soffit edges, speeding up the next leak.
- Rusted drip edge and failed valleys. Metal drip edge on 50-year-old homes is often rusted through at the exact point where fog drip concentrates. The valley metal fails the same way. Water gets behind the gutter line and rots the fascia and decking together.
Pricing for Roof Repair in Lucas Valley-Marinwood, CA
We Also Serve Cities Near Lucas Valley-Marinwood
Our crews handle roof repair throughout Lucas Valley-Marinwood and the surrounding Bay Area. If you’re in Los Angeles, San Diego, San Jose, or San Francisco, we’re still running the same Garrison Standard: written price first, background-checked technicians, and the 365-Day Done Right Promise on every job. Same standard, same guarantee, same live person answering the phone.
Serving Lucas Valley-Marinwood, CA - Our Local Coverage Area
We’re based in the Lucas Valley-Marinwood 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 About Roof Repair in Lucas Valley-Marinwood
Fog from the Pacific funnels through the Petaluma Gap and over the Marinwood ridge, condensing on your roof every morning, and that moisture sits in the seams and around penetrations longer than it does on coastal Marin homes. When the afternoon sun hits, the surface heats and the moisture evaporates, but not before it’s had time to wick into any crack or failed seal. Over time that daily cycle opens seams that look fine in the afternoon but weep on foggy mornings. The tell is a ceiling stain that appears or worsens before noon. Call (361) 320-9467 and we’ll trace it.
Usually rotted decking around valleys and eave lines, rusted drip edge, and wet underlayment that’s traveled several feet beyond the visible leak. On a 1968 low-slope Eichler in Marinwood, our tech opened a soft spot near a valley and found the original tar-and-gravel membrane had ponded against a rusted metal drip edge, wicking moisture into the decking. We replaced the saturated decking section, laid new GAF underlayment and ice and water shield at the valleys, reset the flashing and drip edge, and finished with a flat membrane rated for the daily thermal swing. The owner approved the decking allowance in writing before we cut.
Yes, but the detail matters more than the shingle. Architectural shingles on a low-slope section fail faster because water moves slower and sits longer at the nail line. We’ll repair the flashing and underlayment first, then reinstall or patch the shingles. If the pitch is below 2:12, we’ll recommend a membrane transition because shingles are the wrong product for that slope. Free estimate, written price before any work starts.
We stage the job by exposure. Because morning fog drip leaves flat and low-slope membranes slick until midday, our crews don’t tear off early: we start repairs on the sun-facing slopes first, then rotate to shaded sections as they dry. This schedule is dictated by the valley’s fog-to-sun cycle, not a general Marin coastal pattern. It adds a little time to the morning but keeps the crew safe and the workmanship clean.
It depends on what the permit requires and what we find. When a repair opens more than a small section, county inspectors may flag items like undersized fascia, missing edge metal, or old wiring that isn’t up to current standard. We’ll tell you exactly what the inspector will look for, write any required upgrades into the scope, and get your approval in writing before the work gets done. No vague “we’ll see what they say.” You’ll know before we start. Call (361) 320-9467 and we’ll walk you through it.
Get Your Free Roof Repair Estimate in Lucas Valley-Marinwood
If your Lucas Valley-Marinwood roof is leaking, lifting, or showing signs the 1960s membrane is done, don’t wait for the next fog cycle to finish the job. Call (361) 320-9467 and a live person answers. No voicemail, no automated system. We’ll schedule a time, a technician shows up in uniform, and you get a written price before any work starts. Every repair is guaranteed in writing for one full year under the 365-Day Done Right Promise. That’s the Garrison Standard, and it doesn’t change from one house to the next.
Written by Travis Oakley, Owner at Brennan Roofing, serving Lucas Valley-Marinwood with written-price roof repair and the 365-Day Done Right Promise.






Before
After
Before
After
Before
After