Company Locations NORESCO is headquartered in Westborough, Massachusetts, with business offices located throughout the United States, allowing us to offer consistent, timely, and high-quality services nationwide.

Arizona
2198 East Camelback Road, Suite 200
Phoenix, AZ 85016
Tel.   (480) 308.0331
Fax:  (480) 308.0338

California
3500 Barranca Parkway, Suite 160
Irvine, CA 92606
Tel.   (949) 786.3533
Fax:  (949) 733.2049

160 Pine Street, Suite 700
San Francisco, CA 94111
Tel.   (415) 957.1977

980 9th Street, 16th Floor
Sacramento, CA 95814
Tel.  (916) 449.9946
Fax: (916) 446.7104

Colorado
Pavilion Tower One
2851 S. Parker Road, Suite 940
Aurora, CO 80014
Tel.  (303) 481.0073

2540 Frontier Avenue, Suite 100
Boulder, CO 80301
Tel.   (303) 444.4149
Fax:  (303) 444.4304

Connecticut
5 Research Drive, Floor 2
Shelton, CT 06484
Tel.   (203) 929-0266
Fax:  (203) 929-2311

100 Sebethe Dr.
Cromwell, CT 06416
Tel.   (860) 894.3318

Georgia
1745 Phoenix Blvd, Suite 470
College Park , GA 30349
Tel.   (404) 223.5300
Fax:  (404) 223.5700

Hawaii
3375 Koapaka Street
Honolulu, HI 96819
Tel.   (808) 833.8777
Fax:  (808) 834.1813

Illinois
2800 South River Road, Suite 400
Des Plaines, IL 60018
Tel.   (847) 391.9671
Fax:  (847) 391.9738

Maryland
500 McCormick Drive, Suites L&M
Glen Burnie, MD 21061
Tel.  (410) 582.0607
Fax: (410) 761.1373

Massachusetts
129 South Street
Boston, MA 02111
Tel.   (617) 542.8567
Fax:  (617) 338.2563

Nevada
3960 Howard Hughes Parkway, Suite 500
Las Vegas, NV 89169
Tel.   (702) 990.3513
Fax:  (702) 990.3501

New Hampshire
109 North State Street, Suite 2
Concord, NH 03301
Tel.   (603) 228.8885
Fax:  (603) 228.5588

New Jersey
510 Thornall St., Suite 170
Edison, NJ 08837
Tel.   (732) 590.0122
Fax:  (732) 590.0129

1000 Crawford Place Suite 120
Mt. Laurel, NJ 08054
Tel.   (856) 234.1318

New Mexico
4860 Pan American Freeway NE
Albuquerque, NM 87109
Tel.   (505) 908.5379

New York
90 Broad Street, 8th Floor
New York, NY 10004
Tel.   (212) 269.5470
Fax:  (212) 269.5476

North Carolina
11000 Regency Parkway, Suite 400
Cary, NC 27518
Tel.   (919) 460.9220
Fax:  (919) 460.9221

Pennsylvania
Three Robinson Plaza Suite 330
Pittsburgh, PA 15205
Tel.   (412) 788.4044
Fax:  (412) 788.4577

1029 Mumma Road
Wormleysburg, PA 17043
Tel.   (717) 731.1006
Fax:  (717) 731.9510

Texas
3901 Arlington Highlands, Suite 200
Arlington, TX 76018
Tel.   (817) 695.5105
Fax:  (817) 695.5195

Virginia
2750 Prosperity Avenue, Suite 130
Fairfax, VA 22031
Tel.  (703) 846.9700
Fax: (703) 846.9701

2800 East Parham Road
Richmond, VA 23228
Tel.  (804) 678.5308
Fax: (804) 217.9570