Office location: 1755 Iowa Street Building B, Riverside CA, 92507
10/19/2018
Anonymous
Riversidwe, CA
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.