Contact Us

 

Corporate Offices

Head Office

#303, 9525 - 201 Street                            Langley, BC V1M 4A5                                Phone: (604) 882-8930                                 Toll Free: (866) 333-0803

Sales & Marketing

2A, 5420 Mainway Drive                          Burlington, ON L7L 6A4                              Phone: (905) 332-7053                                  Toll Free: (877) 907-7327                       Contact: Greig Boyle

British Columbia

Regional Contact: Aaron Visser | Phone: (604) 882-8930 | Toll Free (866) 333-0803

Vancouver, BC

Phone: (604) 882-8930      Toll Free: (866) 333-0803 Contact: Aaron Visser

Kelowna, BC

Phone: (250) 869-0030     Toll Free: (877) 309-0030 Contact: Steve Webber

Prince George, BC

Phone: (236) 423-1000 Contact: Darren Evans

Prairies

Regional Contact: Bill Wheeler | Phone: (780) 489-5417 | Toll Free (888) 664-2040

Edmonton, AB

Phone: (780) 489-5417       Toll Free: (888) 664-2040 Contact: Bill Wheeler

Calgary, AB

Phone: (403) 228-0289     Toll Free: (866) 439-0289 Contact: Jarett Finney

Lethbridge, AB

Phone: (403) 942-3077      Toll Free: (855) 489-3690 Contact: Neal Thunder Chief

Regina, SK

Phone: (780) 489-5417 Contact: Bill Wheeler

Winnipeg, MB

Phone: (204) 946-0424 Contact: Ron Leclerc

 

Ontario

Regional Contact:
Don Peters | Phone: (905) 331-2864 | Toll Free (888) 394-4434

Burlington, ON

Phone: (905) 331-2864       Toll Free: (888) 394-4434 Contact: Don Peters

Kitchener, ON

Phone: (519) 204-7065       Toll Free: (844) 204-7065 Contact: Brian Van Geest

London, ON

Phone: (519) 204-7065       Toll Free: (844) 204-7065 Contact: Eric Jones

Vaughan, ON

Phone: (905) 331-2864       Toll Free: (888) 394-4434 Contact: Don Peters

Ottawa, ON

Phone: (613) 751-2796        Toll Free: (866) 751-2796 Contact: Thurston White

 

Québec

Regional Contact: Lyne Mercier | Phone: (450) 951-6618 | Toll Free: (877) 951-6618

Montréal, QC

Phone: (450) 951-6618       Toll Free: (877) 951-6618 Contact : Lyne Mercier

Québec City, QC

Phone: (418) 809-0482      Toll Free: (877) 951-6618 Contact : Lyne Mercier

 

Atlantic Region

Regional Contact: Craig Dyke | Phone: (902) 252-3371 | Toll Free: (866) 301-5900

Halifax, NS

Phone: (902) 252-3371       Toll Free: (866) 301-5900 Contact: Craig Dyke

Moncton, NB

Phone: (506) 232-1271 Contact: Ricky Cormier