Review for Green Solar Technologies

06/28/2017
Anonymous

Enjoying the meter turning backwards!

Installation process was very smooth, even though there were some hiccups with the logistic. The installers bounced back and got the job done.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support