11/06/2016
Anonymous
New England Clean Energy installed our ground mount solar system in the fall of 2013. The installation and crew were top notch. With three years now on-line, production has matched or exceeded estimates. An inverter did need replacement within this time period, but the customer service was exceptional and resolved this issue promptly. I highly recommend New England Clean Energy.