Review for New England Clean Energy

06/10/2014
Anonymous

Very Professional

The equipment was installed on time up and running very promptly afterwards. The Sales people were very knowledgeable and NECE were very helpful in helping us with follow-up questions.

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