05/17/2017
Anonymous
The installers were awesome. They were deligent and did their jobs well in a time efficient manner. They made sure the panels were on right and they didn't leave any debris behind. They were respectful and knowledgeable about the solar process. The manager was very delligent in educating me about the panels and the thermostats.