Tesla Solar
111 Curtner Ave
San Jose, CA 95125 408-752-5742
San Jose, CA 95125 408-752-5742
Ratings
Consumer Ratings for Tesla Solar — 41 Ratings
Percent of customers who rated service "superior" for:
Doing service properly on first try
Promptness/responsiveness
Advice on service options and costs
Overall quality
Consumer Comments for Tesla Solar
Apr 27, 2024
Apr 22, 2024
Apr 16, 2024
...and 38 more consumer comments for Tesla Solar