Office location: 55 Sixth Road, Woburn MA, 01801
02/22/2023
Joan C.
Beverly, MA
The sales person was very knowledgeable and we had several meeting discussing our options. There was no sales pressure. We asked a lot of questions and all were answered. Once the contract was signed, the process was bumpy and I needed to stay on top of things. Communication could need some improvement, but if I called or sent an email to our service manager, they were answered in a timely manner. The process took a little longer than expected, but Boston Solar did make sure everything turned out to my satisfaction.
System size (kW): 7.39
Year installed: 2023