04/07/2014
Anonymous
The sales men lied to me. Its been 5 months and my solar panels are still not working. I would recommend other companies. After the lease you still have to buy the panels and they used your tax refunds
Reviewer reply
04/07/2014
Installers was not on time