Review for Wattson Home Solutions (formerly Energy Monster)

Office location: 311 Main Street 2nd Floor, Worcester MA, 01608

10/24/2018
Anonymous

Good install

Dan was very helpful, guided us through the whole process. Things went a little slow due to the high demand for people trying to get in before the end of the SREC program, but we were always kept up to date. No complaints.