Review for Green Solar Technologies

11/11/2017
Anonymous

Great Service Experience

We had a very good experience overall, the installation experience was the best part of the process. Our installer was so helpful and professional.

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