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.