Review for Boston Solar

Office location: 55 Sixth Road, Woburn MA, 01801

02/01/2023
Tom Duxbury, MA

When I started to inquire about installing solar panels, Boston Solar quickly rose to the top. The sales people were very knowledgeable and the installation crews were top notch. When I needed some service work, that wonderful initial experience evaporated quite quickly. It been over 6 months and I'm still waiting for even call backs. I'm also waiting for my utility reimbursement which was to be quarterly. It's been 10 months and I'm still waiting.

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

System size (kW): 21.5

Year installed: 2022