find us

Use the search tool or select a region below to find an office or lab near you.

office lab office + lab
  • Please select country
    • Canada
    • United States
  • Please select state/province
    • Alaska
    • Alberta
    • British Columbia
    • California
    • Colorado
    • Florida
    • Georgia
    • Illinois
    • Michigan
    • Missouri
    • Nevada
    • New Brunswick
    • New Jersey
    • Newfoundland and Labrador
    • Nova Scotia
    • Nunavut
    • Ohio
    • Oklahoma
    • Ontario
    • Québec
    • Texas
    • Virginia
    • Wisconsin
  • Please select city
    • Abbotsford
    • Anchorage
    • Atlanta
    • Barrie
    • Bécancour
    • Brampton
    • Bridgewater
    • Burnaby
    • Calgary
    • Cambridge
    • Chantilly
    • Chicago
    • Columbus
    • Miami
    • Dallas
    • Denver
    • Drummondville
    • Edmonton
    • Fredericton
    • Gatineau
    • Los Angeles
    • Goose Bay
    • Granby
    • Halifax
    • Hamilton
    • Houston
    • Iqaluit
    • Joliette
    • Kamloops
    • Kingston
    • Las Vegas
    • Laval
    • Lévis
    • London
    • Longueuil
    • Orlando
    • Markham
    • Milwaukee
    • Moncton
    • Montréal
    • Mount Pearl
    • New Liskeard
    • North Bay
    • Windsor
    • Oromocto
    • Oshawa
    • Ottawa
    • Québec City
    • Richmond
    • Rouyn-Noranda
    • Saint John
    • Saint-Hyacinthe
    • Saint-Jérôme
    • Salaberry-de-Valleyfield
    • San Diego
    • San Francisco
    • Sarnia
    • Shawinigan
    • Sherbrooke
    • Sorel-Tracy
    • Detroit
    • St-Jean-Sur-Richelieu
    • St. John's
    • St. Louis
    • Sudbury
    • Sydney
    • Tallahassee
    • Thorold
    • Thunder Bay
    • Timmins
    • Trois-Riveres
    • Tulsa
    • Vaudreuil-Dorion
    • Victoriaville
    • Ville de Québec
office + lab office lab

Canadian Offices

Alberta

Calgary

11410-27 Street, Unit 34
Calgary, Alberta T2Z 3R6

587-296-4259

Calgary

7220 Fisher Street S.E.
Suite 375
Calgary, Alberta T2H 2H8

403-509-3030

Edmonton

8616 51 Avenue Northwest
Suite 101
Edmonton, Alberta T6E 6E6

780-435-3662

British Columbia

Abbotsford

2345 Windsor Street
Unit #4
Abbotsford, British Columbia V2T 6M1

604-874-1245

Burnaby

3001 Wayburne Drive
Unit 175A & Unit 275
Burnaby, British Columbia V5G 4W3

604-874-1245

Kamloops

1425 Pearson Place
Suite 100B
Kamloops, British Columbia V1S 1J9

250-372-5321

New Brunswick

Fredericton

1133 Regent Street
Suite 300
Fredericton, New Brunswick E3B 3Z2

506-452-9000

Moncton

40 Henri Dunant Street
Moncton, New Brunswick E1E 1E5

506-857-8889

Oromocto

6 Lewis Street
Oromocto, New Brunswick E2V 2X5

Saint John

602 Rothesay Ave
Saint John, New Brunswick E2H 2H1

506-646-8020

Newfoundland and Labrador

Goose Bay

3 Hunt Street
Goose Bay, Newfoundland and Labrador A0P 1E0

709-896-9088

Mount Pearl

22 Sagona Ave
Mount Pearl, Newfoundland and Labrador A1N 4R4

709-368-8618

St. John's

60 Pippy Place
Suite 200
St. John's, Newfoundland and Labrador A1B 4H7

709-579-2027

Nova Scotia

Halifax

90 Lovett Lake Court
Suite 401
Halifax, Nova Scotia B3L 2C2

902-453-5555

Sydney

301 Alexandra Street
Suite A
Sydney, Nova Scotia B1S 2E8

902-562-2394

Nunavut

Iqaluit

The Aero Courts Bldg 108, Apt 7 P.O.Box 6
Iqaluit, Nunavut P9A 1H2

867-979-5914

Ontario

Barrie

14 Cedar Pointe Drive, Unit 1510
Barrie, Ontario L4N 5R7

705-719-1100

Barrie

4 Cedar Pointe Drive
Unit L
Barrie, Ontario L4N 5R7

705-719-1100

Brampton

56 Queen Street, Suite 301
Brampton, Ontario L6V 4M8

905-796-3200

Brampton

1595 Clark Blvd.
Brampton, Ontario L6T 4V1

905-793-9800

Cambridge

450 Maple Grove Road Cambridge
Unit 6&7
Cambridge, Ontario N3E 1B6

519-650-4918

Hamilton

499 King Street East, Suite 200
Hamilton, Ontario L8N 1C9

905-525-6069

Hamilton

80 Bancroft Street
Hamilton, Ontario L8E 2W5

905-573-4000

Kingston

4 Cataraqui Street, Suite 315
Kingston, Ontario K7K 1Z6

613-542-1253

London

15701 Robin's Hill Road
Unit 2
London, Ontario N5V 0A5

519-963-3000

Markham

220 Commerce Valley Drive West
Suite 110
Markham, Ontario L3T 0A8

905-695-3217

New Liskeard

310 Whitewood Avenue
New Liskeard, Ontario P0J 1P0

North Bay

757 & 759 Main St E
North Bay, Ontario P1B 1C2

705-474-2720

Windsor

2199 Blackacre Drive
Suite 600
Oldcastle, Ontario N0R 1L0

519-737-0588

Oshawa

1200 Philip Murray Ave
Oshawa, Ontario L1J 6Z8

905-728-4974

Ottawa

1051 Baxter Road, Unit 21A
Ottawa, Ontario K2C 3P1

Ottawa

2650 Queensview Drive
Suite 100
Ottawa, Ontario K2B 8H6

613-688-1899

Sarnia

265 Front Street N.
Suite 411
Sarnia, Ontario N7T 7X1

519-332-1550

Sudbury

885 Regent Street
Sudbury, Ontario P3E 5M4

705-674-9681

Thorold

28 Albert Street
Thorold, Ontario L2V 1P1

905-227-7700

Thunder Bay

1142 Roland Street
Thunder Bay, Ontario P7B 5M4

807-623-9495

Timmins

690 Riverpark Road
Suite 403
Timmins, Ontario P4P 1B4

705-268-4351

Timmins

690 Riverpark Road
Suite 401
Timmins, Ontario P4P 1B4

705-268-4351

Québec

Bécancour

1030 Boulevard Port-Royal
Bureau 8
Bécancour, Québec G9H 1X6

819-233-3332

Drummondville

2555 Rue Saint-Pierre
Drummondville, Québec J2C 7Y2

819-477-3775

Drummondville

2400 Rue Canadien Drummondville
Drummondville, Québec J2C 7W3

819-850-6247

Drummondville

150 Rue Marchand
Bureau 600
Drummondville, Québec J2C 4N1

819-478-8191

Gatineau

170 Rue Deveault
Bureau 100
Gatineau, Québec J8Z 1S6

819-777-0332

Granby

30 Rue Dufferin
Granby, Québec J2G 4W6

450-378-3322

Joliette

1099 Rue Samuel-Racine
Joliette, Québec J6E 0E8

450-756-1166

Joliette

985 Boulevard Firestone
Bureau 2010
Joliette, Québec J6E 2W4

450-759-6311

Laval

4500 Rue Louis-B Mayer
Laval, Québec H7P 6E4

450-682-8013

Lévis

1986 5e Rue
Bureau 100
Lévis, Québec G6W 5M6

418-830-0715

Longueuil

1000 Rue de Sérigny
Bureau 110
Longueuil, Québec

450-651-0515

Montréal

8487 19e Avenue Villeray—Saint-Michel—Parc-Extension
Montréal, Québec H1Z 4J2

514-521-4290

Montréal

1001 Boulevard de Maisonneuve Ouest Ville-Marie
Bureau 800B
Montréal, Québec H3A

514-931-1080

Québec City

1515 Avenue Saint-Jean-Baptiste
Québec City, Québec G2E 5G5

418-781-2052

Québec City

5400 Boulevard Des Galeries
Bureau 205
Québec City, Québec G2K 2B4

418-623-0598

Rouyn-Noranda

26 19th Street
Bureau 200
Rouyn-Noranda, Québec J9X 2M3

819-762-2888

Saint-Hyacinthe

5505 Avenue Trudeau
Bureau A
Saint-Hyacinthe, Québec J2S 1H5

450-774-5280

Saint-Jérôme

30 Rue de Martigny Ouest
Saint-Jérôme, Québec J7Y 2E9

450-431-3611

Salaberry-de-Valleyfield

40 Rue Sainte Cécile
Salaberry-de-Valleyfield, Québec J6T 1L7

450-371-5722

Shawinigan

569, 5E Rue De la Pointe
Shawinigan, Québec G9N 1E7

819-537-0910

Sherbrooke

2605 Rue Bonin
Sherbrooke, Québec J1K 1C5

819-821-4373

Sherbrooke

150 Rue De Vimy
Sherbrooke, Québec J1J 3M7

819-562-3871

Sorel-Tracy

600 Route Marie-Victorin
Bureau 214
Sorel-Tracy, Québec J3R 1K7

450-746-5647

St-Jean-Sur-Richelieu

929 Gaudette Street, Parc Industriel
St-Jean-Sur-Richelieu, Québec J3B 8K1

450-378-3322

St-Jean-Sur-Richelieu

100 Richelieu Street
Bureau 245
St-Jean-Sur-Richelieu, Québec J3B 6X3

450-346-8449

Trois-Riveres

3120 Rue Bellefeuille
Trois-Riveres, Québec G9A 5R5

819-376-1526

Vaudreuil-Dorion

1000 Avenue Saint-Charles
Bureau 1008
Vaudreuil-Dorion, Québec J7V 8P5

450-455-6119

Victoriaville

40 Route de la Grande Ligne
Victoriaville, Québec G6T 0E6

819-758-8265

Victoriaville

50 Route De La Grande-Ligne
Victoriaville, Québec G6T 0E6

819-758-8265

Ville de Québec

1400 Avenue Saint Jean Baptiste Les Rivières
Ville de Québec, Québec G2E 5B7

418-623-0598

United States Offices

Alaska

Anchorage

3800 Centerpoint Drive
Suite 200
Anchorage, Alaska 99503

907-868-1185

California

Los Angeles

330 North Brand Boulevard
Suite 950
Glendale, California 91203

818-539-1110

San Diego

5670 Oberlin Drive
San Diego, California 92121

858-597-0555

San Francisco

451 Montgomery Street
Suite 300
San Francisco, California 94104

415-362-5025

Colorado

Denver

475 17th Street
Suite 440
Denver, Colorado 80202

303-296-5017

Florida

Miami

396 Alhambra Circle
Suite 202
Coral Gables, Florida 33134

305-631-2208

Orlando

2601 Westhall Lane
Maitland, Florida 32751

407-660-0088

Tallahassee

1300 Metropolitan Blvd.
Suite 200
Tallahassee, Florida 32308

850-385-5441

Georgia

Atlanta

211 Perimeter Center Parkway NE
Suite 750
Atlanta, Georgia 30346

404-975-5800

Illinois

Chicago

205 N. Michigan Ave
Suite 3600
Chicago, Illinois 60601

312-616-0000

Michigan

Detroit

27777 Franklin Road, Suite 1510
Southfield, Michigan 48034

248-351-8200

Missouri

St. Louis

600 Washington Ave
Suite 1700
St. Louis, Missouri 63101

314-657-4500

Nevada

Las Vegas

5215 Ponderosa Way
Las Vegas, Nevada 89118

702-248-0338

New Jersey

Bridgewater

1170 U.S. Highway 22
Suite 130
Bridgewater, New Jersey 08807

908-526-0564

Ohio

Columbus

150 E. Gay Street
Suite 1510
Columbus, Ohio 43215

614-744-4300

Oklahoma

Tulsa

7030 S.Yale Avenue
Suite 400
Tulsa, Oklahoma 74136

918-488-1599

Texas

Dallas

12801 N. Central Expressway, Suite 1170
Dallas, Texas 75243

214-764-7200

Houston

1800 W. Loop South, Suite 850
Houston, Texas 77027

713-439-3600

Virginia

Chantilly

15000 Conference Center Drive, Suite 430
Chantilly, Virginia 20151

703-828-1800

Richmond

3901 Westerre Parkway, Suite 210
Richmond, Virginia 23233

804-474-4500

Wisconsin

Milwaukee

241 N. Broadway, Suite 203
Milwaukee, Wisconsin 53202

414-221-0088