Contractor Directory

To ensure you are getting the best in residential, commercial or industrial work done by fully qualified ticketed journeypersons, contact one of Vancouver Island’s Unionized Sheet Metal or Roofing Contractors.


Member of Vancouver Island Sheet Metal Contractor’s Association
General Sheet Metal: Heating, ventilation, air-conditioning, dust collection, custom fabrication and welding including Mild steel, Stainless Steel and Aluminum. Cladding, Decking, Metal roofing, Flashings and Architectural sheet metal.
Roofing: Tar and Gravel, Torch-on membranes, Rubber and P.V.C. membranes, shake and shingle along with Metal roofing, Flashings, custom gutter work and Architectural Sheet Metal.
Testing and balancing: Offering services to ensure maximum performance and efficiency from your heating, ventilation, and air-conditioning equipment.
MapAlpha Roofing & Sheet Metal
MapArchie Johnstone Plumbing & Heating
MapAssociated Sheet Metal
MapAurora Roofing
MapCam Air Systems Ltd.Campbell
MapCentral Sheet Metal
MapC.R. Metal FabricatorsCampbell
Box 152, Errington, BC, V0R 1V0Econo
MapFlotech Mechanical Systems
PO Box 1049, Station A, Nanaimo BC, V9R 5Z2G & G RoofingNanaimo250-753-4913250-753-2823
PO Box 1909, Ladysmith BC, VOR 2EOGlair Industries
MapGreat White Cladding & Decking
MapHygienic InsulationsPort Alberni250-723-1900250-723-1922
MapIsland Stainless & Aluminum DesignShawnigan Lake250-888-2504islandstainlessand
MapJ.B. Sheet Metal
MapLewis Sheet Metal Ltd.Victoria250-383-0520250-383-0525
MapM. Griffin Ltd.Victoria250-382-5159
MapNanaimo Sheet
MapNelson Roofing and Sheet Metal -
MapNelson Roofing and Sheet Metal - Campbell RiverCampbell
MapNelson Roofing and Sheet Metal -
MapNelson Roofing and Sheet Metal - Powell RiverPowell
MapNelson Roofing and Sheet Metal - Sunshine CoastSechelt604-885-2278604-885-
MapNelson Roofing and Sheet Metal -
MapPlaysted Sheet
MapRobertson Sheet
MapSilver Fern
MapSwanson Sheet
MapUniversal Sheet