02/03/2019
Anonymous
New Castle , DE
We are so happy with our solar panels from Green Street Solar! Russell walked us through the whole process and made filling out the forms very easy. The panels were installed in a timely manner and work and look great. We definitely recommend going to Green Street Solar for your solar needs!