Office Locations
New York
Rochester, NY Headquarters
300 State Street, Suite 201
Rochester, NY 14614
(585) 454-6110
Buffalo, NY
300 Pearl Street, Suite 130
Buffalo, NY 14202
(716) 551-6281
Syracuse, NY
316 South Clinton Street, 2nd Floor
Syracuse, NY 13202
(315) 766-1128
Albany, NY
25 Delaware Avenue
Delmar, NY 12054
​(518) 439-8235
Ballston Spa, NY (formerly Aztech Environmental Technologies)
5 Mc-Crea Hill Road
Ballston Spa, NY 12020
​(518) 885-5383
Binghamton, NY
4104 Vestal Road, Suite 105
Vestal, NY 13850
(607) 296-3096
Hornell, NY
20 Seneca Street
Hornell, NY 14843
(607) 324-0261
Ithaca, NY
105 N. Tioga Street, Suite 200
Ithaca, NY 14850
(607) 319-4136
Elmira, NY
100 West Water Street, Suite 101
Elmira, NY 14901
(607) 734-8492
Jamestown, NY
500 East Sixth Street
Jamestown, NY 14701
(716) 483-3153
Pennsylvania
Scranton, PA
1000 Dunham Drive, Suite B
Dunmore, PA 18512
(570) 342-3101
Pittsburgh, PA
567 Manor Harrison City Road
P.O. Box 387
Harrison City, PA 15636
(724) 516-5457
Ohio
Cleveland, OH
6150 Parkland Boulevard, Suite 100
Mayfield Heights, OH 44124
(216) 862-5788
Virginia
Richmond, VA
1604 Ownby Lane
Richmond, VA 23220
(804) 355-4520
North Carolina
Charlotte, NC
400 South Tryon Street
Suite 1300
Charlotte, NC 28285
(704) 376-6423
Davidson, NC
455 South Main Street, Suite 220
Davidson, NC 28036
(704) 439-2931
Winston-Salem, NC
939 Burke Street, Suite H
Winston-Salem, NC 27103
(704) 941-2114
​
Gastonia, NC
300 S. Firestone Street
Suite 200-L
Gastonia, NC 28052
Greensboro, NC
2211 W. Meadowview Road #101
Greensboro, NC 27407
(336) 323-0092
(Joyce Engineering)
South Carolina
Charleston, SC
7301 Rivers Ave., Suite 189
North Charleston, SC 29406
(843) 207-1373
Rock Hill, SC
331 E. Main Street, Suite 200
Rock Hill, SC 29730
(803) 909-9391
Spain
LaBella Engineering
Edificio La Encina
Plaza de la Encina, nº 10-11, Portal 5, 4ºA
28760 Tres Cantos, Madrid
Connecticut
New Haven
170 Lakeview Avenue
Hamden, CT 06514
(860) 338-9693
Maine
Portland, ME
62 India Street
Suite A
Portland, ME 04101
Alabama
Opelika, AL
2101 Executive Park Dr.
Suite 102
Opelika, AL 36801
(334) 332-8402
Birmingham, AL (Highland Technical Services, Inc.)
528 Mineral Trace
Hoover, AL 35244
(205) 985-4874
Mobile, AL (Highland Technical Services, Inc.)
3502 Laughlin Drive, Suite B
Mobile, AL 36693
(251) 666-2766