Review for Green Street Solar

12/26/2020
Lawrence Milton, DE

17255 Tobiah Way

I am so happy I installed Solar . I've had my system a year now , and everything is working better than I expected . Russell , and everyone at Green Street Solar have been very Professional . I rate them a 5 +++ company .

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