At Your Service

Ask how we can help you.

We're ready to answer your questions or learn more about how we can serve you. Get in touch with us and we'll connect you with the right person.

For general inquiries, call1-866-305-6565

    Office locations

    Corporate Head Office
    5915 Airport Road, Suite 425,
    Mississauga ON Canada L4V 1T1
    Corporate Office - Western Canada
    Suite 2450, 240 4 Ave. SW,
    Calgary AB Canada T2P 4H4

    Calgary Manufacturing Facility
    285062 Frontier Road Rocky View No. 44,
    Calgary AB Canada T1X 0R4
    9808 12 Avenue SW,
    Edmonton AB Canada T6X 0M7
    Grande Prairie
    14840 - 100 Street,
    Grande Prairie AB Canada T8V 7C5

    Kamloops Manufacturing Facility
    540 Athabasca Street West,
    Kamloops BC Canada V2H 1C4
    2075 Brigantine Drive, Unit 3,
    Coquitlam BC Canada V3K 7B8

    Cambridge Manufacturing Facility
    950 Industrial Road,
    Cambridge ON Canada N3H 4W1
    Grimsby Manufacturing Facility
    115 South Service Road W,
    Grimsby ON Canada L3M 4G3
    6535 Millcreek Dr, Unit 75,
    Mississauga ON Canada L5N 2M2
    9 Camelot Dr. Suite 100,
    Ottawa ON Canada K2G 5W6
    Thunder Bay
    627 Squier Street,
    Thunder Bay ON Canada P7B 4A7

    238A Brownlow Avenue, Suite 102 ,
    Dartmouth NS Canada B3B 1V5

    6th Avenue,
    Baker Lake NU Canada X0C 0A0

    Northwest Territories
    548 Byrne Road,
    Yellowknife NT Canada X1A 0H1

    201-619 Boul. Guimond,
    Longueuil QC Canada J4G 1L9
    200 6e Rue O,
    Amos QC Canada J9T 2T5

    U.S. National Office
    4925 Greenville Avenue, Suite 200, 404,
    Dallas TX USA 75206