Office location: 150 Padgette Street Unit A, Chicopee MA, 01022
01/04/2017
Anonymous
Had solar installed a few years back asked the rep what happens if I sell - he says no problem if the new owner does not want them we will come out and take the solar panels. They are rude and won't work with you - pretty much said too bad we got you. Awful people - hopefully they will get theirs