filters
state:
Show
city:
Show
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
Anonymous
Tim S

Poor company with bad customer service. Waited six months alone to get installed and now system is broken down, with faulty inverter. Called Customer Care, CEO, with no luck y...

#278188
Reply to reviews