Skip to content
Office

Amherst

Providing engineering services in these locations through SWCA Environmental Consulting & Engineering, Inc., an affiliate of SWCA.

Established in 2016 when SWCA acquired New England Environmental (NEE), our Amherst office is a solar-powered, 15,800-square-foot LEED Platinum Certified property and includes a rain garden, open space, and native landscaping. The Amherst team is known for its work in ecological restoration and landscape architecture.

See How We Can Address Your Needs