Toll free: 1-877-754-2232

Vancouver Island Construction & Renovation Mechanical Contractors

Man working on pipe

It’s our 60 years of experience and skill in mechanical contracting for new construction and renovation projects that put Archie Johnstone Plumbing & Heating on the map as a top company on Vancouver Island. We can handle everything from a project's ground-up design, including all of the CAD work, or we can implement the vision of another contractor.

Our past projects demonstrate that we are highly skilled and have the capability to design and install plumbing and heating systems of all scales. We invite you to contact us to discuss your project requirements.


Our commercial clients include strip malls, office buildings and others, ranging in size from the small and straightforward to the large and complex.


If you need the expertise of an experienced mechanical contractor for your industrial location, AJPH has worked on saw mills, pulp mills, sewage plants and many other site types.


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

We work on large multi-unit dwellings and condo complexes throughout Vancouver Island, and we understand the unique plumbing/heating/ventilation requirements associated with these types of units.

Process Piping & Process Ventilation

Archie Johnstone Plumbing & Heating is well versed in the design and installation of process piping and process ventilation. We’ve worked on clean rooms and other facilities that require specific health and safety standards be met, and/or foul water/air be properly removed.

Service Areas

  • Victoria
  • Duncan
  • Cowichan Valley
  • Ladysmith
  • Nanaimo
  • Qualicum
  • Courtenay
  • Campbell River
  • Comox Valley
  • Port Alberni
  • Vancouver Island
  • Protection Island
  • Port Hardy
  • Gabriola Island
  • Ucluelet
  • Tofino
  • Salt Spring Island
  • West Shore
Created by

Legal notice