NEE is Now SWCA
SWCA Environmental Consultants, formerly known as New England Environmental Inc. (NEE), is a full-service environmental consulting firm in Amherst, Massachusetts. The SWCA Amherst office is located in a solar powered, LEED Platinum Certified building.
The SWCA Amherst office is located in a solar powered, LEED Platinum Certified office building.
Our building is powered by a 39 kW photovoltaic array, generating enough electricity to power most of our electric, heating and cooling needs.