Office location: 420 Bedford Street Suite 375, Lexington MA, 02420
06/30/2021
Dave Treiger
Quincy, MA
After over 9 months, Solar Five finally completed the installation of the solar system on our home. Now, their subcontractor is threatening to place a mechanics lien on our home, due to non-payment by Solar Five. I would never would have chosen Solar Five, if I knew that I would become a pawn in their dispute with their subcontractor.