SWCA Environmental Consultants – Amherst, MA
Passionately committed to the environment, SWCA Environmental Consultants, formerly New England Environmental, has a 39 kW roof mounted solar system as well as pole mounted arrays installed by PV Squared in 2008.