Offices
  1. Mont-Saint-Hilaire, Head office

    375 Sir-Wilfrid-Laurier Blvd.
    Mont-Saint-Hilaire, QC J3H 6C3
    Canada

  2. Terrace

    4613, Park Avenue
    Terrace, BC V8G 1V5
    Canada

  3. Vancouver

    1050 West Pender Street, Suite 800
    Vancouver, BC V6E 3S7
    Canada

  4. Kamloops, Service center

    3369 Shuswap Road
    Kamloops, BC V2H 1T2
    Canada

  5. Fort St. John, Service center

    11509 Wiltse Dr.
    Fort St. John, BC V1J 4M7
    Canada

  6. BBA | Austin Engineering

    1151 Cedar Ave
    Trail, BC V1R 4B8
    Canada

  7. Calgary

    4129 8th Street SE, Suite 230
    Calgary, AB T2G 3A5
    Canada

  8. Edmonton

    1050 103A St. SW
    Edmonton, AB T6W 2P6
    Canada

  9. BBA Chile | Flow Partners

    Espoz 3150, Office 103
    Vitacura, Santiago, RM 7630266
    Chile

  10. Sudbury

    1010, rue Lorne, Suite 101
    Sudbury, ON P3C 4R9
    Canada

  11. Toronto

    10 Carlson Court, Suite 420
    Toronto, ON M9W 6L2
    Canada

  12. BBA | METSCO

    99 Great Gulf Dr, Unit #2
    Concord, ON L4K 5W1
    Canada

  13. Rouyn-Noranda

    100, avenue du Lac, Suite 200
    Rouyn-Noranda, QC J9X 4N4​
    Canada

  14. Val-d'Or

    1345, 6e Rue
    Val-d'Or, QC J9P 3X4
    Canada

  15. Salt Lake

    9980 South 300 West – Suite 200
    Sandy, UT 84070
    United States

  16. Mont-Tremblant

    580 rue de Saint-Jovite
    Mont-Tremblant, QC J8E 2Z9
    Canada

  17. Montréal

    2020 Robert-Bourassa Blvd, Suite 300
    Montreal, QC H3A 2A5
    Canada

  18. Boisbriand

    3645 de la Grande Allée blvd, Suite 200
    Boisbriand, QC J7H 1H5
    Canada

  19. Quebec city

    990 route de l’Église, Office 590
    Québec, QC G1V 3V7
    Canada

  20. Sept-îles

    5 rue Régnault, Office 102-B
    Sept-îles, QC G4R 3R4
    Canada

  21. Labrador City

    45 Tamarack Drive, P.O. Box 1
    Labrador City, NL A2V 0C5
    Canada