Contact

Showroom and pick up locations:




MARKHAM (HEAD OFFICE AND MANUFACTURING):
90 Gough Road, Unit 2, Markham, Ontario, L3R 5V5

FOR ALL INSTALLATION AND SALES INQUIRIES PLEASE CONTACT MARKHAM LOCATION:

(833) 840 49 70 or (905) 660 11 71

Extension 120: Home chargers: sales, shipping, warranty cases
Extension 124: Commercial chargers: sales, installations and partnership program inquiries

Open 9 am to 5 pm MTWTF
Send a message

* Required fields