Serving all of San Juan County
San Juan County Roofing
One island-based crew for the whole county — San Juan, Orcas, Lopez & Shaw, plus the outer islands. Every roof spec'd for our salt air, 40 inches of rain, and west-side wind, and scheduled around the ferry.
San Juan Roofing Co. is a licensed, bonded, and insured island-based roofing contractor serving all of San Juan County, WA — every ferry-served island and the outer islands. Because we live and work here, we spec every roof for coastal salt air, 40 inches of annual rain, and west-side wind, and we plan every job around the ferry so it finishes on time.
San Juan County is unlike any mainland roofing market. Getting crew, trucks, and materials to your home means ferry reservations or a barge, and hauling the old roof off means a return trip. A mainland roofer who quotes your island roof like an Anacortes job either cuts corners or bills you the difference mid-project. We price the island logistics up front — and because we're already here, we respond to leaks and storm damage without waiting on the next sailing.
Roofing services across San Juan County
Metal Roofing
Standing-seam and metal roofs built for salt air and wind.
Roof Replacement
Full tear-off and re-roof, timed around the ferry schedule.
Roof Repair
Targeted leak & wind-damage repair — fixed, not upsold.
Moss Treatment & Roof Cleaning
Kill the moss, protect the roof — the PNW way, without a pressure washer.
Asphalt Shingle Roofing
Architectural shingles — the value choice, installed to last here.
Cedar Roof Removal & Replacement
Tear off tired cedar and re-roof in shake-look Presidential TL, shingle, or metal.
Flat & Low-Slope Roofing
Torch-down & single-ply for additions, decks, and modern homes.
Roof Inspections & Maintenance
Annual inspections, real-estate reports & maintenance plans.
Gutters & Flashing
Seamless gutters, guards & watertight flashing details.
Storm & Emergency Repair
Fast tarping & wind-damage response when the weather turns.
Commercial Roofing
Flat, membrane & metal roofing for island businesses and multi-unit buildings.
Roofing on your island
Pick your island for local conditions, towns we serve, and island-specific service pages.
Outer islands served (barge/charter as needed): Waldron Island, Decatur Island, Blakely Island, Center Island, Stuart Island, Obstruction Island.
In-depth: roofing across San Juan County
Roofing guides for island homes
Cost & PricingHow Much Does a New Roof Cost in the San Juan Islands? (2026)Read
MaterialsMetal Roof vs. Asphalt Shingles: Best Island Roof 2026Read
MaintenanceHow to Remove Roof Moss (and Keep It Gone) in the PNWRead
MaintenanceRoof Leak Repair: Why It Leaks & How We Fix It FastRead
Buying & SellingHow to Choose a Roofing Contractor in the San Juan IslandsRead
MaintenancePreparing Your Island Roof for Winter Storms (Checklist)Read