Sales | Service 


English | Español 

Home • Our Services • 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 Locations ensure a global reach and our 24 hour, 7 days a week Emergency Support Line provides our customers with on-demand technical assistance.





Emergency Support Telephone Line


Tel: +1-905-507-9000

Select option 8 from the menu


24 hours a day.  7 days a week.





Service Centers:



Americas & Europe



Tel: +1-905-507-9000