Contact Us

    Get in touch

    We’d love to hear from you! Get in touch with us directly at our contact information below or talk to our International Distributors listed here.

    Our Main Office

    3979 Tecumseh Road E.
    Windsor, Ontario
    Canada N8W 1J5

    Sales (800) 361-1913
    Support (519) 974-0163

    Technical Support:

    Our US Address

    1001 Brush Street
    Suite E
    Detroit, Michigan
    48226 USA

    Business Hours

    Monday - Friday 10am to 6pm

    Saturday/Sunday - closed