04/01/2017
Anonymous
I had a 30 panel array installed in 2014 by Mass Renewables and it has met expectations in production. I had a little squirrel chew one of the wires under one of the panels recently. The Mass Renewable team came out removed the nest and fixed the broken connection free of charge. I coudn't ask for better service.