Review for New England Clean Energy

01/29/2016
Anonymous

Efficient Solar Installation

We had a solar system in California before we moved out to Boxborough. By far NECE was so much more efficient in getting our solar system installed and running. Everyone from Rob, our sales consultant, Matt, our installer lead, and Tracy our administrator, kept us informed and the whole installation project was streamlined and efficient. We appreciated this so much compared to our experience in CA.

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