Who We Are.

Vancouver Island Mechanical Contractors Association is Vancouver Island’s largest trade association dedicated to the unionized mechanical contracting industry.

Our members offices may be located in several communities but are available for work all over Vancouver Island. 

Board of Directors

President
Erb Technical Contracting Ltd.
100B 1779 Sean Heights
Saanichton BC V8M 1X6

Office: 250-665-7636
C: 250-893-8950
Email: erbtechnical@shaw.ca

President
Cascade Fire Protection Ltd.
2012 6908 West Coast Road
Sooke BC V9Z 0V1

Office:250-642-6542
C:250-857-1640
Email: eric@cfp2012.ca

President
Oceanview Mechanical Ltd.
465 John St
Victoria BC V8T 5H1

Office: 250-920-3605
C: 250-704-8245
Email: Tony@oceanviewmech.com

President
Tech Mechanical Systems Ltd.
105-455 Banga Pl
Victoria BC V8Z 6X5

Office:250-475-1011
C: 250-888-0249
Email: russtechmech@shaw.ca

Archie Johnstone Plumbing & Heating Ltd.
734 Tyee Rd.
Victoria BC V9A 6X3

Office: 250-385-8439
Email: Jordan.Medwid@ajph.com

Veridis Plumbing & Heating Ltd.
4705A Trans Canada Highway
Duncan BC V9L 6E1

Office:778-356-0557
C:250-709-1149
Email: corry@veridisplumbing.com

RTL Mechanical Systems Ltd.
1530 East Shawnigan Lake Rd.
Shawnigan Lake BC  V0R 2W5

C:250-812-3450
Email: toddski@shaw.ca

SRL Fire Protection Ltd.
4860 Townsend Drive
Victoria BC V8Z 5P1

Office: 250-479-5884 Ex. 1
Email: srlestimator@shaw.ca

Archie Johnstone Plumbing & Heating Ltd.
113 Gava Place
Nanaimo BC V9T 0H9

Office: 250-754-2232
C: 250-585-7414
Email: garth.johnstone@ajph.com

Oceanview Mechanical Ltd.
465 John St
Victoria BC V8T 5H1

Office: 250-920-3605
Email: mick@oceanviewmech.com

Tech Mechanical Systems Ltd.
105-455 Banga Pl.
Victoria BC V8Z 6X5

Office:250-475-1011
Email:techfiremt@shaw.ca