Review for Green Street Solar

12/18/2020
Tom

Found Green Street to be very easy to work with.

From the very beginning. They were always very quick to respond to any questions or concerns that I had. Their people from the sales person to the office help to the installers very professional and easy to work with,

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