web analytics software

Find an Office Near You

In addition to our Canadian head office in Richmond Hill, Ontario, and U.S. head office in Houston Texas, we have offices across North America to serve you. Use the map below to find a location near you, or get in contact with us.

Alberta

  • +
    Edmonton

    2627 Ellwood Drive SW, Suite 102
    Phone (780) 448-2525
    Fax (780) 448-9877

  • +
    Calgary

    90, 2256 - 29 Street N.E.
    Phone (403) 571-4400
    Fax (403) 571-4422

British Columbia

  • +
    Vancouver

    13151 Vanier Place, Unit #130
    Phone (604) 801-5500
    Fax (604) 801-5551

  • +
    Victoria

    Unit 2 - 1950 Government Street
    Phone (250) 953-2100
    Fax (250) 953-2110

Manitoba

  • +
    Winnipeg

    1515-444 St. Mary Ave
    Phone (204) 594-1900
    Fax (204) 594-1929

Nova Scotia

Ontario

  • +
    Waterloo

    609 Kumpf Drive, Suite 106
    Phone (519) 883-8444
    Fax (519) 883-8555

  • +
    Kanata

    2500 Solandt Road - Entrance B, Suite 220
    Phone (613) 591-2200
    Fax (613) 591-2500

  • +
    Richmond Hill

    100 Via Renzo Drive
    Phone (905) 707-2000
    Fax (905) 707-2020

Quebec

  • +
    Quebec City

    925, Grande Allée Ouest bureau 360
    Phone (418) 527-0084
    Fax (418) 527-8902

  • +
    Montreal

    2500 Boulevard Alfred-Nobel, bureau 401
    Phone (514) 736-5200
    Fax (514) 341-0404

Saskatchewan

  • +
    Regina

    1914 Hamilton Street, Suite 300
    Phone (306) 584-9544
    Fax (306) 584-9546

Texas

  • +
    Houston

    5847 San Felipe, Suite 1700
    Phone 713.821.1739
    Fax 713.821.1401