Office location: 128 West Road, Ellington CT, 06029
07/14/2017
Anonymous
The whole experience was excellent. Between federal tax credit and virtually no electric bill, it was a great investment.
Reviewer reply
07/19/2017
Thank you for your review and your feedback! We appreciate that you took the time to write this review.