Review for Green Street Solar

Office location: 117 Dixon Street, Selbyville DE, 19975

06/07/2017
Anonymous

Best decision we ever made

The system proved to be better then we were told. Russel explained the process to us and it was a very smooth installation. The installers were very polite and kept us informed through every step. Would recommend Green Street Solar to everyone.

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

Reviewer reply 06/07/2017
Produced more kilowatts then expected.