Parts & Technical Help
We’re here to help with technical issues and troubleshooting. For technical help, fill out THIS form and a member of our team will get back to you shortly. You can call us at 905-738-5115 x 6506
Looking for spare parts? Click HERE to fill out this parts request form and a member of our team will get back to you shortly.