11/04/2015
Anonymous
Boston Solar installed our panels (part of a solar lease with Sunnova). The crew was great. They got the panels and meters installed in a day, the crew was professional and respectful of our property.