I'm a licensed roofer serving Mill Valley homeowners with reliable roof repair, installation, and storm damage restoration. Call (415) 234-7891 for a free estimate.
Expert solutions for every roof type across the Mill Valley metro
If your roof has a leak, missing shingles, or storm damage, you need a Mill Valley roofing contractor who understands local conditions. I'm here to fix your roof right the…
Get Repair Help →If your Mill Valley home's roof is more than 20 years old or showing signs of failure, a complete roof replacement is the only long-term solution. I've replaced hundreds of…
Get a Free Quote →When a winter storm tears through Mill Valley, your roof takes the brunt of it—hail, wind, and debris can leave hidden damage that worsens fast. I've spent over a decade…
Get Storm Help →I start every roof inspection by climbing onto your Mill Valley home with a flashlight, a moisture meter, and 20 years of experience. My goal is to give you a complete, honest…
Book Inspection →I specialize in commercial roofing systems for Mill Valley businesses, from flat TPO roofs on retail storefronts to metal standing seam on warehouses. My team handles every…
Get Commercial Quote →I’ve installed metal roofing across Mill Valley for over a decade, and I can tell you it’s the smartest investment for our foggy, fire-prone climate. Whether you’re replacing…
Get Metal Roof Quote →Your shingle roof is the first line of defense against Mill Valley's coastal fog, winter rains, and summer sun. At Millvalley Roof Repair, we specialize in installing and…
Get Shingle Quote →At Millvalley Roof Repair, I specialize in flat roofing systems designed for Mill Valley's unique climate and architecture. From built-up roofs to modern single-ply membranes,…
Get Flat Roof Quote →Your roof sheds water, but your gutters carry it away—and in Mill Valley’s rainy season, that job is critical. I’ve installed hundreds of gutter systems that protect…
Schedule Gutters →No obligation. Same-day availability. Honest assessment from a local expert.
Schedule Now — (415) 234-7891