Review for Tesla Energy

11/25/2015
Anonymous CA

solar city is awful

Solar city is awful. They are NOT a good company to deal with

Price charged as quoted
On schedule
Installation quality
After sales support