Review for Tesla Energy

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

07/26/2019
NO TO SOLAR CITY TESLA

DO NOT PURCHASE SOLAR CITY/TESLA

I high recommend that you DO NOT get Solar City/Tesla for your home. They have the worst customer service, management, etc. You cannot speak to a manager directly. They will call you in a day or two and you better not miss that call or you have to setup for them to call you again after waiting for another day or two. Their websit eis always down so you cannot pay your bill unless you want to wait 15-45 minutes on hte phone waiting on hold for a rep to make a payment. THEY HAVE SO MANY BAD REVIEWS.

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