In case you have any questions or would like to get more information, please, do not hesitate to contact us:

General Information:

General information and sales:

Customer support team:

Job inquires:

Tel: (905) 326-0676

Physical address: 14 Citron Court, Unit # 14 Concord, ON Canada

Address: 10-8707 Dufferin Street, Suite # 111, Vaughan, ON L4J 0A6 Canada