Sales | Service 


English | Español 

Home • Contact Us • Service Contact


Parts and Service

We've got your back, 24/7




Macro strives to provide comprehensive after sales service to all its customers regardless of their location.  Our Service Support ensures a global reach and our 24 hour, 7 days a week Emergency Support Line provides our customers with on-demand technical assistance.





Emergency Support Contact


Tel: +1-905-507-9000

Select option 8 from the menu



24 hours a day.  7 days a week.