T
Tasha Anderson Review of Green Solar Technologies
Everything went well considering the stuff that ha...
Everything went well considering the stuff that happened on our end. The ball got dropped by them when it took a month to get the panels online after they were installed. Other than that we had a good experience.
Comments: