Review for New England Clean Energy

Office location: 577 Main Street Suite 430, Hudson MA, 01749

02/22/2018
Anonymous

John

Great job!! I was so nervous. Half the people were telling me to go solar and the other half was saying I'm crazy to go solar. I finally pulled the trigger after three years of consideration and went with NE Clean Energy. Very nice people to deal with from sales thru installation. No regrets