About Independent Mechanical Supply Inc.


The Independent crew out at one
of many team building events

Independent Mechanical Supply (IMS) is Toronto's newest full line distributor of plumbing, mechanical and hydronic products. Focused on responsive service with a team of veteran industry personal; Independent Mechanical Supply offers the cost effective, top quality products while maintaining the "independent" distributor feel contractor's prefer.

Our History

Although IMS is a relatively new distributor, there is much history to Independent Mechanical Supply; The people, the culture and the legacy. From names like Norm and Frank Rocamora, to the next generation of John Hudson, Ben Jones, Paul Rocamora and Gary Tester, the current generation of Paul Blaik, Greg Tester and David Walker who have put together an energetic team of youth and experience combined to offer a team second to none in the greater Toronto area. Our quickly growing staff offers an average experience of 12+ years of plumbing/heating distribution knowledge. Much of our team has worked together in a prior venture and knows the service benchmark that needs to be met to earn loyal support and build a partnership with professional plumbing & heating contractor's.

Independent Today

Contractors like responsiveness, and appreciate inventory depth and the family feeling they get when dealing with Independent Mechanical Supply. IMS is proud to have grown rapidly since our inception due to our approach to wholesale distribution and the support from the vendor/manufacturing community.

Independent offers the largest possible breadth of product to Plumbing, Heating, Mechanical and Electrical for Mechanical contractors with unparalleled service for multi-disciplined contractors and institutional customers.

If you know us from the past, or if you'd like to get to know the team at IMS we'd love to get the opportunity to show you how we do business.

Key Contacts

Greg Tester
Sales Management
(416) 679-5215
Paul Blaik
Purchasing Management
(416) 679-5220
David Walker
Finance Management
(416) 679-5211