Office location: 919 North Main Street, Mooresville NC, 28115
06/10/2021
Robert Adams
Rock Hill, SC
I chose them because of good reviews. I guess the bad reviews get buried because they do not deliver as promised. worst experience. I pay more for electric now than before I got solar.