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 — 36 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
Mar 10, 2024
Sep 13, 2023
Jul 19, 2023
...and 33 more consumer comments for Tesla Solar