Review for Tesla Energy

Office location: 1755 Iowa Street Building B, Riverside CA, 92507

10/19/2018
Anonymous Riversidwe, CA

NOT HAPPY WITH PROJECT AND NO COMMUNICATION

Paid 11k for a brand new system and it is barely putting a dent in our electrical bill. The project was grossly undersized, and Tesla should have known that. Now they are telling me I cannot add panels -- that I have to pay for an entire new project. It's almost impossible to speak to anyone there after your project is done.

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