Review for Green Street Solar

Office location: 117 Dixon Street, Selbyville DE, 19975

06/07/2017
Anonymous

Our Solar Panels at our Home in Delaware

Russell and the crew were very efficient and professional. I have been recommending Green Street Solar to all of my neighbors and 3 have installed them so far. Hopefully, we will get more to come on board.

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

Reviewer reply 06/07/2017
Awesome Company!