New Construction & Renovation

Vancouver Island Construction & Renovation Mechanical Contractors

Since 1954, Archie Johnstone Plumbing & Heating has been the mechanical contractor on projects of all types. Our construction management team has a combined 175+ years of Archie Johnstone field & managerial experience in mechanical contracting. This unprecedented amount of experience has allowed AJPH to become Vancouver Island’s leader in mechanical contracting for projects of all facets including: Commercial; Industrial; Institutional; Multi-Family Dwellings; and Process Piping & Process Ventilation. Visit our Project Portfolio page to see a few of our past projects.


Our diverse commercial portfolio includes (but not limited to) strip malls, office buildings, and warehouses—all with various levels of complexity and size.


Archie Johnstone Plumbing & Heating is an experienced industrial mechanical contractor, having worked on industrial projects such as saw mills, pulp mills, and sewage plants…just to name a few.


Whether you want AJPH to design and build your school, hospital, university or retirement complex’s mechanical systems or are looking for a capable team to implement the design of a contractor, we invite you to contact us to discuss your institutional project.

Multi-Family Dwellings

Large multi-unit dwellings and condo complexes have unique plumbing, heating & ventilation requirements and our team of highly skilled and trained tradesmen are able to deliver a quality product to meet your home’s needs.

Process Piping & Process Ventilation

Archie Johnstone Plumbing & Heating is experienced in the design and installation of process piping and process ventilation. Our team has worked on clean rooms and other facilities that require specific health and safety standards to be met.


Archie Johnstone Plumbing & Heating provides fast, competitive quotes for repairs, upgrades, replacements & retrofits. Request a quote or contact us today!

Contact Us

Have questions or need a quote?
Feel free to contact us.


113 Gava Place
Nanaimo, BC
V9T 0H9

734 Tyee Rd
Victoria, BC
V9A 6X3


MAIN: 250-754-2232
VICTORIA: 250-385-8439
TOLL FREE: 1-877-754-2232

FAX: 250-585-6414