We hope that you’ve enjoyed browsing our website and that you’ll come back again.
You are always welcome to contact us anytime to ask questions about our products, service, parts, directions to our dealership, or just general information?
We’d even love to hear your feedback about our website. Let us know what you think.
Please don’t hesitate to either fill in the box below with your request, or simply give us a call:
Toll Free Customer Care number; 1-888-686-6928
Local Number: 905-686-6928
HOURS OF OPERATION:
Monday - Thursday: 8 am - 7 pm
Friday: 8 am - 5 pm
Saturday: 9 am - 5 pm
Sunday: closed