Review for Tesla Energy

03/24/2016
Anonymous

Poor performance and bad customer service

My system has been producing at 85% for 3 years now and they tell me weather every year. There customer support is terrible and very delayed. They have switched stories on me several times.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support