Invasive Plant Control on Penikese Island
New England Environmental Inc. (NEE) is a full-service environmental consulting firm established in Massachusetts in 1986. We are located in a solar-powered, LEED Platinum Certified office in Amherst, MA.
April 29, 2016
New England Environmental, Inc. has been acquired by SWCA Environmental Consultants, one of the country’s leading environmental compliance firms. Founded in 1981, SWCA focuses on planning, natural and cultural resource management, permitting, regulatory compliance, and water resources services for environmental projects throughout the United States.
New England Environmental, Inc. has constructed a 15,800 square foot sustainable office building. In July of 2011 NEE received a LEED Platinum Certification (LEED NC 2.2 - 54 Points).
Our building is powered by a 39 kW photovoltaic array, generating enough electricity to power most of our electric, heating and cooling needs.