Office location: 1755 Iowa Street Building B, Riverside CA, 92507
07/26/2019
NO TO 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.