Office location: 577 Main Street Suite 430, Hudson MA, 01749
03/28/2018
Anonymous
I have had my Solar System for 5 plus years now. No problems what so ever. The Sales process all the way through completion was great. Best I ever had. The install crew was A1 clean, quick and thorough. After install they explained how everything works and answered all questions. I have no out of pocket electric bill in all my years. After 5 years I have made back all my investment plus some. I highly recommend New England Clean Energy to everyone. They are the best in the area and very worth while to talk to them. You won't regret talking to them.