Office location: 20 Patterson Brook Road Unit #10, West Wareham MA, 02576
10/09/2018
Anonymous
Falmouth, MA
We signed up for service, and less then 20 days later we had the solar panels installed. Everything from beginning to finish was quick and efficient. Derek our rep was more than helpful with all questions and concerns we had.