05/19/2021
Happy Solar Campers
Pepperell, MA
Mass Renewables came recommended and they lived up to all expectations. They were willing to work with us on system and contract details and fielded all of our many questions promptly, accurately, and pleasantly. The crew on-site was very considerate and helpful in explaining the their process, sought input when options were available, and stayed in touch during the installation. They also left the worksite immaculate.