06/13/2017
Anonymous
Russell Pfaller and the installation team were extremely polite and professional. The whole process was easy. I spoke with one other company, but the process was long and complicated and no one from that company ever met me in person. I was fortunate to have seen an article about solar and Green Street Solar's activity in this area was featured.