Installer of electric solar systems. Signed a contract for system- installment 6 months ago.Many calls from me to update the installment date were not answered or met with excuses and I was strung along. I asked for refund of my deposit after 6 months ( permissible...Read more
Do you have something to say about Unleash Solar? What happened? What can we help you with?