Use the search tool or select a region below to find an office or lab near you.
- contact us
- 205 North Michigan Avenue, Suite 3600
Chicago, Illinois 60601
USA - phone +1.312.616.0000
fax +1.312.616.6069
- 205 North Michigan Avenue, Suite 3600
- Please select country
- Canada
- N3E 1B6
- 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
- 100 Richelieu Street, St-Jean-Sur-Richelieu, Québec, J3B 6X3
- 1000 Avenue Saint-Charles, Vaudreuil-Dorion, Québec, J7V 8P5
- 1001 Boulevard de Maisonneuve Ouest Ville-Marie, Montréal, Québec, H3A
- 1030 Boulevard Port-Royal, Bécancour, Québec, G9H 1X6
- 1051 Baxter Road, Unit 21A, Ottawa, Ontario, K2C 3P1
- 1099 Rue Samuel-Racine, Joliette, Québec, J6E 0E8
- 1133 Regent Street , Fredericton, New Brunswick, E3B 3Z2
- 11410-27 Street, Unit 34 , Calgary, Alberta, T2Z 3R6
- 1142 Roland Street, Thunder Bay, Ontario, P7B 5M4
- 1170 U.S. Highway 22, Bridgewater, New Jersey, 08807
- 1200 Philip Murray Ave, Oshawa, Ontario, L1J 6Z8
- 12801 N. Central Expressway, Suite 1170, Dallas, Texas, 75243
- 1300 Metropolitan Blvd., Tallahassee, Florida, 32308
- 14 Cedar Pointe Drive, Unit 1510, Barrie, Ontario, L4N 5R7
- 1400 Avenue Saint Jean Baptiste Les Rivières, Ville de Québec, Québec, G2E 5B7
- 1425 Pearson Place , Kamloops, British Columbia, V1S 1J9
- 150 E. Gay Street , Columbus, Ohio, 43215
- 150 Rue De Vimy, Sherbrooke, Québec, J1J 3M7
- 150 Rue Marchand , Drummondville, Québec, J2C 4N1
- 15000 Conference Center Drive, Suite 430, Chantilly, Virginia, 20151
- 1515 Avenue Saint-Jean-Baptiste, Québec City, Québec, G2E 5G5
- 15701 Robin's Hill Road , London, Ontario, N5V 0A5
- 1595 Clark Blvd. , Brampton, Ontario, L6T 4V1
- 170 Rue Deveault , Gatineau, Québec, J8Z 1S6
- 1800 W. Loop South, Suite 850, Houston, Texas, 77027
- 1986 5e Rue, Lévis, Québec, G6W 5M6
- 205 N. Michigan Ave , Chicago, Illinois, 60601
- 211 Perimeter Center Parkway NE, Atlanta, Georgia, 30346
- 2199 Blackacre Drive , Oldcastle, Ontario, N0R 1L0
- 2199 Boulevard Fernand-Lafontaine Longueuil, Longueuil, Canada, J4G 2V7
- 2199 Boulevard Fernand-Lafontaine , Longueuil, Québec, J4G 2V7
- 22 Sagona Ave, Mount Pearl, Newfoundland and Labrador, A1N 4R4
- 220 Commerce Valley Drive West , Markham, Ontario, L3T 0A8
- 2345 Windsor Street, Abbotsford, British Columbia, V2T 6M1
- 2400 Rue Canadien Drummondville, Drummondville, Québec, J2C 7W3
- 241 N. Broadway, Suite 203, Milwaukee, Wisconsin, 53202
- 2555 Rue Saint-Pierre, Drummondville, Québec, J2C 7Y2
- 26 19th Street, Rouyn-Noranda, Québec, J9X 2M3
- 2601 Westhall Lane, Maitland, Florida, 32751
- 2605 Rue Bonin, Sherbrooke, Québec, J1K 1C5
- 265 Front Street N., Sarnia, Ontario, N7T 7X1
- 2650 Queensview Drive, Ottawa, Ontario, K2B 8H6
- 27777 Franklin Road, Suite 1510, Southfield, Michigan, 48034
- 28 Albert Street, Thorold, Ontario, L2V 1P1
- 3 Hunt Street, Goose Bay, Newfoundland and Labrador, A0P 1E0
- 30 Rue de Martigny Ouest , Saint-Jérôme, Québec, J7Y 2E9
- 30 Rue Dufferin, Granby, Québec, J2G 4W6
- 3001 Wayburne Drive, Burnaby, British Columbia, V5G 4W3
- 301 Alexandra Street, Sydney, Nova Scotia, B1S 2E8
- 310 Whitewood Avenue , New Liskeard, Ontario, P0J 1P0
- 3120 Rue Bellefeuille , Trois-Riveres, Québec, G9A 5R5
- 330 North Brand Boulevard, Glendale, California, 91203
- 3800 Centerpoint Drive, Anchorage, Alaska, 99503
- 3901 Westerre Parkway, Suite 210, Richmond, Virginia, 23233
- 396 Alhambra Circle, Coral Gables, Florida, 33134
- 4 Cataraqui Street, Suite 315, Kingston, Ontario, K7K 1Z6
- 4 Cedar Pointe Drive, Barrie, Ontario, L4N 5R7
- 40 Henri Dunant Street, Moncton, New Brunswick, E1E 1E5
- 40 Route de la Grande Ligne, Victoriaville, Québec, G6T 0E6
- 40 Rue Sainte Cécile, Salaberry-de-Valleyfield, Québec, J6T 1L7
- 405 Maple Grove Road, Cambridge, Canada, N3E 1B6
- 4500 Rue Louis-B Mayer, Laval, Québec, H7P 6E4
- 451 Montgomery Street , San Francisco, California, 94104
- 475 17th Street, Denver, Colorado, 80202
- 499 King Street East, Suite 200, Hamilton, Ontario, L8N 1C9
- 50 Route De La Grande-Ligne, Victoriaville, Québec, G6T 0E6
- 5215 Ponderosa Way, Las Vegas, Nevada, 89118
- 5400 Boulevard Des Galeries , Québec City, Québec, G2K 2B4
- 5505 Avenue Trudeau , Saint-Hyacinthe, Québec, J2S 1H5
- 56 Queen Street, Suite 301, Brampton, Ontario, L6V 4M8
- 5670 Oberlin Drive, San Diego, California, 92121
- 569, 5E Rue De la Pointe, Shawinigan, Québec, G9N 1E7
- 6 Lewis Street, Oromocto, New Brunswick, E2V 2X5
- 60 Pippy Place , St. John's, Newfoundland and Labrador, A1B 4H7
- 600 Route Marie-Victorin , Sorel-Tracy, Québec, J3R 1K7
- 600 Washington Ave , St. Louis, Missouri, 63101
- 602 Rothesay Ave, Saint John, New Brunswick, E2H 2H1
- 690 Riverpark Road, Timmins, Ontario, P4P 1B4
- 690 Riverpark Road, Timmins, Ontario, P4P 1B4
- 7030 S.Yale Avenue, Tulsa, Oklahoma, 74136
- 7220 Fisher Street S.E. , Calgary, Alberta, T2H 2H8
- 757 & 759 Main St E, North Bay, Ontario, P1B 1C2
- 80 Bancroft Street, Hamilton, Ontario, L8E 2W5
- 8487 19e Avenue Villeray—Saint-Michel—Parc-Extension, Montréal, Québec, H1Z 4J2
- 8616 51 Avenue Northwest, Edmonton, Alberta, T6E 6E6
- 885 Regent Street, Sudbury, Ontario, P3E 5M4
- 90 Lovett Lake Court, Halifax, Nova Scotia, B3L 2C2
- 929 Gaudette Street, Parc Industriel, St-Jean-Sur-Richelieu, Québec, J3B 8K1
- 985 Boulevard Firestone , Joliette, Québec, J6E 2W4
- The Aero Courts Bldg 108, Apt 7 P.O.Box 6, Iqaluit, Nunavut, P9A 1H2
Canadian Offices
Alberta
Calgary
11410-27 Street, Unit 34
Calgary, Alberta T2Z 3R6
Calgary
7220 Fisher Street S.E.
Suite 375
Calgary, Alberta T2H 2H8
Edmonton
8616 51 Avenue Northwest
Suite 101
Edmonton, Alberta T6E 6E6
British Columbia
Abbotsford
2345 Windsor Street
Unit #4
Abbotsford, British Columbia V2T 6M1
Burnaby
3001 Wayburne Drive
Unit 175A & Unit 275
Burnaby, British Columbia V5G 4W3
Kamloops
1425 Pearson Place
Suite 100B
Kamloops, British Columbia V1S 1J9
New Brunswick
Fredericton
1133 Regent Street
Suite 300
Fredericton, New Brunswick E3B 3Z2
Moncton
40 Henri Dunant Street
Moncton, New Brunswick E1E 1E5
Saint John
602 Rothesay Ave
Saint John, New Brunswick E2H 2H1
Newfoundland and Labrador
Goose Bay
3 Hunt Street
Goose Bay, Newfoundland and Labrador A0P 1E0
Mount Pearl
22 Sagona Ave
Mount Pearl, Newfoundland and Labrador A1N 4R4
St. John's
60 Pippy Place
Suite 200
St. John's, Newfoundland and Labrador A1B 4H7
Nova Scotia
Halifax
90 Lovett Lake Court
Suite 401
Halifax, Nova Scotia B3L 2C2
Sydney
301 Alexandra Street
Suite A
Sydney, Nova Scotia B1S 2E8
Nunavut
Iqaluit
The Aero Courts Bldg 108, Apt 7 P.O.Box 6
Iqaluit, Nunavut P9A 1H2
Ontario
Barrie
14 Cedar Pointe Drive, Unit 1510
Barrie, Ontario L4N 5R7
Barrie
4 Cedar Pointe Drive
Unit L
Barrie, Ontario L4N 5R7
Brampton
56 Queen Street, Suite 301
Brampton, Ontario L6V 4M8
Brampton
1595 Clark Blvd.
Brampton, Ontario L6T 4V1
Hamilton
499 King Street East, Suite 200
Hamilton, Ontario L8N 1C9
Hamilton
80 Bancroft Street
Hamilton, Ontario L8E 2W5
Kingston
4 Cataraqui Street, Suite 315
Kingston, Ontario K7K 1Z6
London
15701 Robin's Hill Road
Unit 2
London, Ontario N5V 0A5
Markham
220 Commerce Valley Drive West
Suite 110
Markham, Ontario L3T 0A8
North Bay
757 & 759 Main St E
North Bay, Ontario P1B 1C2
Windsor
2199 Blackacre Drive
Suite 600
Oldcastle, Ontario N0R 1L0
Oshawa
1200 Philip Murray Ave
Oshawa, Ontario L1J 6Z8
Ottawa
2650 Queensview Drive
Suite 100
Ottawa, Ontario K2B 8H6
Sarnia
265 Front Street N.
Suite 411
Sarnia, Ontario N7T 7X1
Sudbury
885 Regent Street
Sudbury, Ontario P3E 5M4
Thorold
28 Albert Street
Thorold, Ontario L2V 1P1
Thunder Bay
1142 Roland Street
Thunder Bay, Ontario P7B 5M4
Timmins
690 Riverpark Road
Suite 403
Timmins, Ontario P4P 1B4
Timmins
690 Riverpark Road
Suite 401
Timmins, Ontario P4P 1B4
Québec
Bécancour
1030 Boulevard Port-Royal
Bureau 8
Bécancour, Québec G9H 1X6
Drummondville
2555 Rue Saint-Pierre
Drummondville, Québec J2C 7Y2
Drummondville
2400 Rue Canadien Drummondville
Drummondville, Québec J2C 7W3
Drummondville
150 Rue Marchand
Bureau 600
Drummondville, Québec J2C 4N1
Gatineau
170 Rue Deveault
Bureau 100
Gatineau, Québec J8Z 1S6
Granby
30 Rue Dufferin
Granby, Québec J2G 4W6
Joliette
1099 Rue Samuel-Racine
Joliette, Québec J6E 0E8
Joliette
985 Boulevard Firestone
Bureau 2010
Joliette, Québec J6E 2W4
Laval
4500 Rue Louis-B Mayer
Laval, Québec H7P 6E4
Lévis
1986 5e Rue
Bureau 100
Lévis, Québec G6W 5M6
Longueuil
2199 Boulevard Fernand-Lafontaine
Bureau 201
Longueuil, Québec J4G 2V7
Montréal
8487 19e Avenue Villeray—Saint-Michel—Parc-Extension
Montréal, Québec H1Z 4J2
Montréal
1001 Boulevard de Maisonneuve Ouest Ville-Marie
Bureau 800B
Montréal, Québec H3A
Québec City
1515 Avenue Saint-Jean-Baptiste
Québec City, Québec G2E 5G5
Québec City
5400 Boulevard Des Galeries
Bureau 205
Québec City, Québec G2K 2B4
Rouyn-Noranda
26 19th Street
Bureau 200
Rouyn-Noranda, Québec J9X 2M3
Saint-Hyacinthe
5505 Avenue Trudeau
Bureau A
Saint-Hyacinthe, Québec J2S 1H5
Saint-Jérôme
30 Rue de Martigny Ouest
Saint-Jérôme, Québec J7Y 2E9
Salaberry-de-Valleyfield
40 Rue Sainte Cécile
Salaberry-de-Valleyfield, Québec J6T 1L7
Shawinigan
569, 5E Rue De la Pointe
Shawinigan, Québec G9N 1E7
Sherbrooke
2605 Rue Bonin
Sherbrooke, Québec J1K 1C5
Sherbrooke
150 Rue De Vimy
Sherbrooke, Québec J1J 3M7
Sorel-Tracy
600 Route Marie-Victorin
Bureau 214
Sorel-Tracy, Québec J3R 1K7
St-Jean-Sur-Richelieu
929 Gaudette Street, Parc Industriel
St-Jean-Sur-Richelieu, Québec J3B 8K1
St-Jean-Sur-Richelieu
100 Richelieu Street
Bureau 245
St-Jean-Sur-Richelieu, Québec J3B 6X3
Trois-Riveres
3120 Rue Bellefeuille
Trois-Riveres, Québec G9A 5R5
Vaudreuil-Dorion
1000 Avenue Saint-Charles
Bureau 1008
Vaudreuil-Dorion, Québec J7V 8P5
Victoriaville
40 Route de la Grande Ligne
Victoriaville, Québec G6T 0E6
Victoriaville
50 Route De La Grande-Ligne
Victoriaville, Québec G6T 0E6
Ville de Québec
1400 Avenue Saint Jean Baptiste Les Rivières
Ville de Québec, Québec G2E 5B7
N3E 1B6 Offices
United States Offices
Alaska
Anchorage
3800 Centerpoint Drive
Suite 200
Anchorage, Alaska 99503
California
Los Angeles
330 North Brand Boulevard
Suite 950
Glendale, California 91203
San Diego
5670 Oberlin Drive
San Diego, California 92121
San Francisco
451 Montgomery Street
Suite 300
San Francisco, California 94104
Colorado
Denver
475 17th Street
Suite 440
Denver, Colorado 80202
Florida
Miami
396 Alhambra Circle
Suite 202
Coral Gables, Florida 33134
Orlando
2601 Westhall Lane
Maitland, Florida 32751
Tallahassee
1300 Metropolitan Blvd.
Suite 200
Tallahassee, Florida 32308
Georgia
Atlanta
211 Perimeter Center Parkway NE
Suite 750
Atlanta, Georgia 30346
Illinois
Chicago
205 N. Michigan Ave
Suite 3600
Chicago, Illinois 60601
Michigan
Detroit
27777 Franklin Road, Suite 1510
Southfield, Michigan 48034
Missouri
St. Louis
600 Washington Ave
Suite 1700
St. Louis, Missouri 63101
Nevada
Las Vegas
5215 Ponderosa Way
Las Vegas, Nevada 89118
New Jersey
Bridgewater
1170 U.S. Highway 22
Suite 130
Bridgewater, New Jersey 08807
Ohio
Columbus
150 E. Gay Street
Suite 1510
Columbus, Ohio 43215
Oklahoma
Tulsa
7030 S.Yale Avenue
Suite 400
Tulsa, Oklahoma 74136
Texas
Dallas
12801 N. Central Expressway, Suite 1170
Dallas, Texas 75243
Houston
1800 W. Loop South, Suite 850
Houston, Texas 77027
Virginia
Chantilly
15000 Conference Center Drive, Suite 430
Chantilly, Virginia 20151
Richmond
3901 Westerre Parkway, Suite 210
Richmond, Virginia 23233
Wisconsin
Milwaukee
241 N. Broadway, Suite 203
Milwaukee, Wisconsin 53202