3383 South Road, Gabriola Island, BC V0R 1X7, Canada

(250) 247-9800

©2018 SILVA BAY SHIPYARD - PROUDLY CREATED WITH WIX.COM

Small Engine Repairs $75.00/hour plus parts

Small Engine Maintenance and Service: Call for pricing