NEE is Now SWCA

NEE is Now SWCA

Read more

About the Firm

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.

More about SWCA

We are LEED Platinum

The SWCA Amherst office is located in a solar powered, LEED Platinum Certified office building.

More about our building

Solar Power

Our building is powered by a 39 kW photovoltaic array, generating enough electricity to power most of our electric, heating and cooling needs.

Current power generation