Wow, too much in the “Solar Reviews review” from this Townsend, MA customer to cover here (NE Clean Energy was the best installer, great employees and communication, aesthetically pleasing system, immediate savings…) so please click here to read it all.