02/03/2016
Anonymous
I had New England Clean Energy install my solar panels. I found them to be excellent in informing me what was going on, what was about to go on and when I could expect things to happen. They were always friendly and professional. They cleaned every bit of debris off the lawn, my stairs and on my floors. They were all happy to meet my dogs. I highly recommend them. They were great.