Share This Page

Main Content

Keith Plumbing & Heating

We make buildings work.

First founded in 1911, Keith Plumbing & Heating Ltd. has grown from a residential plumbing contractor to one of the largest mechanical contractors in Western Canada. Since 1949, we’ve specialized in institutional, commercial, and light industrial projects. We’ve completed some of the most substantial construction projects in British Columbia.

As part of the Modern Niagara Group of Companies since 2016, we now also leverage the buying power, expertise, and project management capability of a national contractor. With Modern Niagara, we share a passion for helping Canadian property owners to become leaders in efficiency, sustainability, and cost management through high-performing buildings.

Mechanical Contracting

Property owners and managers throughout B.C. trust us to deliver all their mechanical contracting needs.


Mechanical Service

Whether your need is emergency service, preventive and proactive maintenance, or energy retrofits and capital upgrades, we can work with you to develop a strategy that protects your investment.


Projects - B.C.

Browse a selection of some of our favourite projects in British Columbia.


mechanical contractors

Contact Us - B.C. Office

Contact Keith Plumbing & Heating / Modern Niagara Vancouver