Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Lucas Valley-Marinwood
A roof replacement or major repair in Lucas Valley-Marinwood runs between $12,000 and $28,000 for most low-slope and flat residential homes, while targeted repairs typically land between $450 and $2,400. The number moves based on what we find once we open the roof up, and we put that number on paper before any work starts. Call Brennan Roofing at (361) 320-9467 for a written estimate. We serve the Lucas Valley and Marinwood neighborhoods with crews who know these Eichler-era roofs, the fog cycle, and exactly what fails under them.
Why Brennan Roofing Is Lucas Valley-Marinwood’s Preferred Roofing Company
Lucas Valley-Marinwood homeowners call us because we’re the Roofing Company that puts the price in writing before the first nail goes in. No door-step adjustments. No vague “we’ll see what we find” talk. Travis Oakley runs our crews to one standard: the Garrison Code. Every technician is background-checked, uniformed, and inside the promised arrival window. When a homeowner on Las Gallinas Avenue lets a roofer onto their property, they should know exactly who that person is and what the job will cost. That’s the point of the whole operation.
We answer the phone with a live person, 24/7. Not a voicemail tree. Not a callback queue. When morning fog turns a small leak into an active drip over your kitchen, you talk to a human the first time you call. That matters more than most people realize until they’ve tried three other roofers and gotten three answering machines.
Our Lucas Valley-Marinwood customers rate us on the same things every time: the written price held, the crew showed up, the roof got fixed right, and the job site was clean when we left. The 365-Day Done Right Promise backs every repair and installation in writing for a full year. If it fails within that year, we come back at no charge. Not a pro-rated credit. A free return visit.
Metal Roof Installation in Lucas Valley-Marinwood
Metal Roof Installation in Lucas Valley-Marinwood costs between $18,000 and $34,000 on a typical low-slope home, with standing seam panels running the higher end of that range. For the right house, it’s a 50-year decision. For the wrong house, it’s a mistake. We won’t sell you a metal roof over a deck we haven’t inspected, and we won’t install panels on a low-slope Eichler without the right underlayment details. Morning fog drip and 90°F afternoons punish shortcuts here faster than almost anywhere in Marin.
Standing seam for the long haul
Standing seam metal handles the daily fog-to-sun expansion cycle better than any other material we install. The panels move with the temperature swings instead of fighting them. On Lucas Valley-Marinwood roofs with adequate pitch, a mechanically seamed panel system with a ventilated underlayment makes sense for a homeowner who plans to stay 20 years or more.
Metal over a low-slope deck
Metal on a true low-slope roof requires a hydrostatic underlayment and proper seam sealing, and we won’t cut that corner. The Petaluma Gap fog saturates the surface most mornings. That moisture has to drain or dry, not sit trapped under panels. We spec the system for the slope, not for the brochure.
Residential Roofing in Lucas Valley-Marinwood
Residential Roofing in Lucas Valley-Marinwood means one thing more than any other: low-slope and flat roof work on 1960s and 1970s tract homes. The original tar-and-gravel and built-up roofs on these homes are nearing the end of their rated lifespan, and many have already passed it. A typical full replacement runs $14,000 to $26,000. A repair on a leaking low-slope section runs $500 to $2,200. The wildcard is what’s underneath the old membrane, and that’s where our written allowance system protects you.
The tear-off inspection
We don’t roof over saturated decking. Not ever. On a low-slope Lucas Valley-Marinwood roof, decades of fog drip seep through failed membranes and into the plywood below. We inspect the deck before we commit to a price, and we write a per-sheet allowance into the contract so you know the cost of replacing rotted sections before we pull the first sheet up.
Framing and flashing details
Eichler-style wide overhangs look beautiful, and they create exact spots where water hangs and rot sets in. We sister rotted rafters, re-flash penetrations, and replace drip edge before we close the roof up. Underlayment is spec’d for low-slope exposure, never a steep-slope product that lets winter rain back up under the eaves.
Trusted Brands We Service in Lucas Valley-Marinwood
We install materials from Atlas, Tamko, and GAF, among other manufacturer lines. For Lucas Valley-Marinwood’s low-slope roofs, we typically spec Atlas modified bitumen systems or GAF’s TPO and built-up roofing lines, with Tamko shingles on the handful of steeper-pitch homes in the valley. We keep common flashing, underlayment, and membrane stock accessible for Lucas Valley-Marinwood jobs so a repair doesn’t wait on a distributor truck from San Rafael. You choose from real options with plain-English explanations of what each system does on a low-slope deck, and the price goes on paper before we order anything.
Common Roofing Company Problems We See in Lucas Valley-Marinwood Homes
- Fog-soaked decking under old tar-and-gravel. The daily fog drip from the Petaluma Gap seeps through cracked membranes and into 3/8-inch plywood. By the time a leak shows inside, the deck is often spongy and due for replacement.
- Rotted framing at Eichler overhang intersections. Where the wide mid-century overhang meets the roof plane, water hangs and dry rot sets in. We find sistered or replaced rafter tails on nearly half the 1960s homes we open up.
- Wrong underlayment on low-pitch roofs. Steep-slope felt and flashing details fail on Lucas Valley-Marinwood’s minimal pitch. Water backs up under the eaves during winter rains, and the repair doesn’t address the actual problem.
- Early-morning installs that trap moisture. Flat roof surfaces here are slick with dew until mid-morning. Roofing over that moisture traps it between membrane and deck, shortening the roof’s life and putting crews at risk of falls.
Pricing for Roofing Company in Lucas Valley-Marinwood, CA
A full low-slope roof replacement in Lucas Valley-Marinwood runs $14,000 to $26,000 for most homes. A metal standing seam install runs $18,000 to $34,000. Targeted repairs on a flat or low-slope section run $450 to $2,400. What shifts the number: decking replacement, framing repairs, membrane type, and whether the home is a true Eichler low-slope or a steeper tract roof. We write every estimate as a line item. When we open the roof and find rotted decking, you already have a per-sheet price in the contract and you approve the additional work in writing before we touch it. Call (361) 320-9467 to schedule a free estimate.
We Also Serve Cities Near Lucas Valley-Marinwood
Brennan Roofing serves homeowners across the Bay Area and beyond. In addition to Lucas Valley-Marinwood, we provide roof installation, repair, and inspection to residential clients in Los Angeles, San Diego, San Jose, and San Francisco. If you own a home in one of these cities, reach out the same way: written price first, background-checked crew, live person on the phone at (361) 320-9467.
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 Roofing Company in Lucas Valley-Marinwood
Because of the daily fog-to-sun thermal cycle. Morning fog from the Petaluma Gap saturates the roof surface and seeps into any crack in the membrane, then afternoon sun bakes the same surface past 90°F. That daily expansion and contraction fatigues tar-and-gravel and built-up membranes years ahead of their rated lifespan. It’s a specific microclimate problem, and it’s the main reason we spec materials for thermal shock, not just rain protection. Call (361) 320-9467 for an assessment of your roof’s specific condition.
Undersized decking, rotted rafter tails, and failed underlayment. We tore the original tar-and-gravel off a 1960s low-slope ranch in the Lucas Valley neighborhood and found the decking was 3/8-inch plywood that had sponged up decades of fog drip, so we replaced it with 1/2-inch CDX before laying down a new modified bitumen membrane with ice and water shield at the perimeter and fresh drip edge. The framing at two valleys had dry rot where the roof met the wide Eichler overhang, so we sistered the rafters and re-flashed the penetrations before we closed it up. We wrote the decking and framing upgrade into the contract as a priced allowance up front, so the homeowner approved the additional work in writing before we ordered materials.
Yes, where the roof has enough pitch to shed water properly. True Eichler low-slope roofs need a hydrostatic underlayment and seam sealing spec’d for minimum slope, and we install metal panels only when those details are done right. On most Eichler-style homes, a modified bitumen or TPO system makes more sense than metal. We’ll tell you which one fits your roof and why, with the price on paper either way. Call (361) 320-9467 for a free estimate.
We tear it off. Roofing over an old tar-and-gravel assembly in Lucas Valley-Marinwood means trapping decades of fog-saturated decking and failed underlayment under your new membrane, and that’s a guaranteed premature failure. The tear-off also lets us inspect the framing and decking so you’re not buying a new roof over a rotted structure. The inspection is part of the job, and any repairs we find are priced in writing before we proceed.
We schedule tear-offs and membrane work after mid-morning, once the fog layer burns off and flat roof surfaces are dry enough to walk safely. Early-morning flat roofs in Lucas Valley-Marinwood are slick with dew, which puts crews at risk and traps moisture between the membrane and decking if we lay material over it. It’s a scheduling detail most roofers don’t think about until someone slips. We think about it because we work here every week. Call (361) 320-9467 to talk through your roof with a live person, any hour.
Written by Travis Oakley, Owner at Brennan Roofing, serving Lucas Valley-Marinwood with written-price roofing, inspection-first repairs, and the 365-Day Done Right Promise.






Before
After
Before
After
Before
After