Services Service Areas About Reviews (628) 345-3445
Licensed & Insured | Free Estimates | 5-Star Rated | 20+ Years Experience

Complete Roofing Services from Mill Valley’s Trusted Contractor

From emergency repairs to full replacements, we deliver craftsmanship that protects your home. Licensed, insured, and local — serving Mill Valley and all of Marin County.

Roof Repair & Leak Fixes

We patch leaks, replace damaged shingles, and seal flashing in as little as 4 hours. Most repairs cost $350–$1,200, and we use GAF or CertainTeed materials.

Full Roof Replacement

Complete tear-off and installation of asphalt shingles, metal, or tile. Typical cost: $8,000–$18,000. Timeline: 3–5 days for a 2,000 sq. ft. home.

Storm Damage Restoration

We assess wind, hail, and fallen tree damage, file insurance claims on your behalf, and repair or replace your roof within 48 hours of an emergency.

Roof Inspection & Maintenance

Annual inspections catch small problems before they become leaks. We check every seam, vent, and valley. $150 for a full report, credited toward any repair.

Commercial Roofing

Flat roofs, TPO, PVC, and modified bitumen for Mill Valley businesses. We handle multi-family properties, offices, and retail spaces. Free commercial estimate.

Metal Roof Installation

Standing seam and corrugated metal roofs that last 50+ years. Ideal for fire-prone areas. Average cost: $12,000–$25,000. Installation in 5–7 days.

Ready to Get Started?

Call (628) 345-3445 or fill out the form for a free estimate.

Call (628) 345-3445
Recent Work

Recent Roofing Projects in Mill Valley

Roof Replacement — Mill Valley

Roof Replacement — Mill Valley

Residential

Storm Damage Repair — Mill Valley

Storm Damage Repair — Mill Valley

Storm Damage

Metal Roof Install

Metal Roof Install

Commercial

Flat Roof Replacement

Flat Roof Replacement

Commercial

Shingle Repair — Mill Valley

Shingle Repair — Mill Valley

Residential

Complete Tear-Off & Reroof

Complete Tear-Off & Reroof

Residential