Website will be down for maintenance between 9pm Sunday evening to 4am Monday morning.

You will not be able to see pricing, product availability, place online orders, check account AR and order history, or register new users during this time.

All items that have been added to your shopping cart prior to the maintenance window, will still be present in your shopping cart once the maintenance is completed.

SHIPPING POLICY

Independent Mechanical Supply is proud to serve 800+ businesses in the GTA as a full-line distributor of plumbing, mechanical, hydronic products, and related tools.


We do not ship outside of Canada at this time.


We are actively working to expand our Service Area, so please check back soon for further updates!


Local Delivery

Subject to order specifications and product availability, online orders placed after 5pm EST will be processed the next business day (excluding weekends and holidays).  


IMS customers enjoy prepaid delivery within our service area. For orders outside the GTA in Canada/USA we can arrange for prepaid courier, or you can contact our inside sales department for a quote (oqr@imechsupply.com). At this time, we are not able to use customers existing courier accounts but will provide a shipping charge quote upon request. 


Our drivers require a name and signature upon delivery. 


Shipping Schedule 

Etobicoke: Trucks depart Mon-Fri ~ 5:30am and 11am 

Oakville: Trucks depart Mon-Fri ~ 6:30am and 11am 

Scarborough: Trucks depart Mon-Fri ~5:30am and 11am 

 *we can add something about courier costs for shipments outside this schedule

OR we can put a blanket statement for now

  

Deliveries are made from 6:30am to 6:00pm on weekdays, excluding holidays. 



Early Morning Delivery

Place your order online and call order desk to ensure your order can be included on the next morning delivery run. 

Order Desk Hours: 630am - 6pm EST 

Toll Free: 1-844-440-1048

Phone: 416-679-1048



For service outside of these hours, please see Emergency Hours.





Pickup

You can skip the shipping fees with free local pickup at any of our three branch locations!


For pick-up orders placed online between 6:30am and 4:00pm, in stock items for your order can be prepared and ready for pick-up within 2 hours! Please specify in the order notes section at online checkout the time you would like to pick up your order. 


Please provide your order number and photo ID when you arrive. 



Urgent Pickup

Please contact the Order Desk to ensure that your order can be prepared in the specified timeline. 

Toll Free: 1-844-440-1048 

Phone: 416-679-1048 

 


Early Morning Pickup

Place your order online and call order desk to ensure your order will be ready for pickup the next business day. 

Order Desk Hours: 630am - 6pm EST onwards 


For service outside of these hours, please see Emergency Hours



Branch Hours

Monday to Friday, 6:30am – 6:00pm, excluding holidays 

Saturdays*, 7:30am – 12:00pm  

*We are not open Saturdays of long weekends; however our Emergency Open Service is always available! 









How do I check the status of my order?

You can check your order status online by logging into your account and going to the Open Orders section or, for additional information, send us an email with your name and order number to weborders@imechsupply.com 


When your order has shipped, an automated text will be sent to the Site Contact with a tracking link which can be used to check the order’s status. 



















How do I check the status of my order?

You can check your order status online by logging into your account and going to the Open Orders section or, for additional information, send us an email with your name and order number to weborders@imechsupply.com 


When your order has shipped, an automated text will be sent to the Site Contact with a tracking link which can be used to check the order’s status. 





ShipUpdateOnPhone



ShipUpdateOnPhone-half









image of online account - order status: Sue is contacting Madison to develop graphic