Our Team is Your Team
Do you ever get the feeling that when you call a support line….the other side doesn’t seem to know what they’re talking about….or they’ve never seen the actual product before? Well, our support team is not only the telephone support team, but they are also the on- boarding and training team as well. So they know our equipment inside and out!! We are located in Toronto, Canada with native English and French speaking technicians to help you through any issues you may have.