Review for Green Solar Technologies

08/22/2018
Anonymous Mills, NM

Shaw Review

We are very happy so far! Our electric bill has definitely decreased! The installers were great and everyone we dealt with was courteous and efficient and very helpful!

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