Locations

New Brunswick

    • Moncton, NB
      200 Horsman Road
      Moncton, NB E1E 0E8 Ph: 506-857-8786 FX: 506-857-1709
    • Saint John, NB
      59 Commerce Drive
      Saint John, NB E2J 0E8 Ph: 506-674-2284 FX: 506-631-0830
    • Nova Scotia

    • Dartmouth, NS
      581 Wright Avenue
      Dartmouth, NS B3B 0H6 Ph: 902-468-4343 FX: 902-468-6821
    • Sydney, NS (Authorized Dealer)
      275 Welton Street
      Sydney, NS B1P 5S3 Ph: 902-562-1679 FX: 902-539-9528
    • Newfoundland & Labrador

    • Clarenville, NL
      4 Blackmore Avenue
      Clarenville, NL A5A 1B8 Ph: 709-466-8181 FX: 709-466-8177
    • Corner Brook, NL
      51A Maple Valley Road
      Corner Brook, NL A2H 6T3 Ph: 709-639-8181 FX: 709-639-8192
    • Gander, NL
      145 Roe Ave
      Gander, NL A1V 1W8 Ph: 709-256-2777 FX: 709-256-2778
    • Grand Falls - Windsor, NL
      11 Queensway
      Grand Falls, NL A2B 1K9 Ph: 709-489-8360 FX: 709-489-8362
    • St. John's, NL
      615 Kenmount Rd.
      St. John's, NL A1B 3P9 Ph: 709-753-0227 FX: 709-753-0782
    • Prince Edward Island

    • Charlottetown, PE
      1 Lower Malpeque Road
      Charlottetown, PE C1E 1R4 Ph: 902-628-0120 FX: 902-628-8358
    • Ontario

    • Aurora, ON
      2 Allaura Blvd.
      Aurora, ON L4G 3S5 Ph: 905-726-4441 FX: 905-726-4442
    • Barrie, ON
      303 Dunlop Street
      Barrie, ON L4N 1C1 Ph: 705-735-0084 FX: 705-735-0086
    • Belleville, ON
      6759A Hwy #62 North
      Belleville, ON K8N 4Z5 Ph: 613-962-1811 FX: 613-968-4945
    • Cobourg, ON
      900 Division Street
      Cobourg, ON K9A 5V2 Ph: 905-373-9474 FX: 905-373-8183
    • Collingwood, ON
      80 High Street  Unit 2
      Collingwood, ON L9Y 4V6 Ph: 705-446-0666 FX: 705-446-0555
    • Guelph, ON
      955 Woodlawn Road West (Hwy#7)
      Guelph, ON N1K 1C9 Ph: 519-823-7777 FX: 519-823-9337
    • Hamilton, ON
      244 Lake Avenue
      Hamilton, ON L8E 3A2 Ph: 905-578-7843 FX: 905-578-3733
    • Kingston, ON
      1365 Midland Avenue, Unit 90
      Kingston, ON K7P 2W5 Ph: 613-634-7313 FX: 613-634-1773
    • Kitchener, ON
      47 Bleams Road
      Kitchener, ON N2C 2G1 Ph: 519-748-9677 FX: 519-894-2794
    • Lindsay, ON
      10 Willowdale Court
      Lindsay, ON K9V 4R4 Ph: 705-324-8472 FX: 705-324-8471
    • London, ON
      4397 Wellington Road South
      London, ON N6E 2Z8 Ph: 519-681-5832 FX: 519-681-0232
    • Mississauga, ON
      1630 Matheson Blvd. Unit # 4
      Mississauga, ON L4W 1Y4 Ph: 905-625-3777 FX: 905-625-9733
    • Orillia, ON
      4 Progress Drive
      Orillia, ON L3V 6H1 Ph: 705-325-9595 FX: 705-325-4071
    • Ottawa, ON
      1301 Ages Drive
      Ottawa, ON K1G 6N1 Ph: 613-738-7777 FX: 613-738-7242
    • Peterborough, ON
      16 Lansdowne Street West
      Peterborough, ON K9J 1Y1 Ph: 705-740-9304 FX: 705-740-9640
    • Sault Ste Marie, ON (Authorized Dealer)
      105 Black Road
      Sault Ste. Marie, ON P6B 0A3 Ph: 705-945-0303 
    • Scarborough, ON
      1498 Midland Avenue
      Scarborough, ON M1P 3B9 Ph: 416-759-5001 FX: 416-759-1559
    • Southampton, ON (Authorized Dealer)
      200 North Rankin Street
      Southampton, ON N0H 2L0 Ph: 519-483-3500
    • Sudbury, ON
      747 Notre Dame Blvd
      Sudbury, ON, P3A 2T2 Ph: 705-560-9341 FX: 705-560-0100
    • Timmins, ON
      855 Algonquin Blvd East
      Timmins, ON, P4N 7H9 Ph: 705-360-5545 FX: 705-360-5547
    • Whitby, ON
      920 Champlain Court
      Whitby, ON L1N 6K9 Ph: 905-668-2626 FX: 905-668-1515
    • Manitoba

    • Winnipeg, MB
      1588 King Edward Street
      Winnipeg, MB R3H 0R5 Ph: 204-697-9102 FX: 204-697-9103
    • Saskatchewan

    • Regina, SK
      707D McDonald Street
      Regina, SK S4N 5M2 Ph: 306-775-2645 FX: 306-775-2650
    • Saskatoon, SK
      805 51st E Street
      Saskatoon, SK S7K 0X7 Ph: 306-382-6624 FX: 306-382-6691

Alberta

    • Calgary, AB
      Bay A - 707 Barlow Tr SE
      Calgary, AB T2E 8C2 Ph: 403-237-7660 FX: 403-237-7699
    • Edmonton, AB
      17415-103 Ave
      Edmonton, AB T5S 1J4 Ph: 780-452-9226 FX: 780-452-9209
    • Grande Prairie, AB
      13313-100 Street
      Grande Prairie, AB T8V 4H4 Ph: 780-538-2211 FX: 780-532-1084

British Columbia