Review for New England Clean Energy

02/03/2016
Anonymous

Satisfied customer

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.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support