07/07/2017
Anonymous
Everyone we dealt with at Mass Renewables was professional, informative and pleasant.This started with the salesperson, continued with the electrical and panel installation crews and ended with the final walk through by the manager. They were also the most competitively priced. The system is working well and I would recommend Mass Renewables to others.