01/18/2019
Anonymous
Ocean View, DE
Green Street Solar was an all around, positive experience... Russell specified the system and was on the installation as well... Knowledgeable & took the time to thoroughly explain and respond to questions... They provided a straightforward, no nonsense proposal, without some of the gimmicks that other suppliers had proposed. Competitive pricing, superior installation technique, and timely installation, handling all of the paperwork with the state, as well as the utility. Nice finish work on the installation.