Solar Companies in Palo Alto, CA

Tesla

Established: 2003

EnergySage Rating Value: 4.0 from 319 reviews


The last review from EnergySage:

Tesla has extremely professional staff that take care of everything and communicate every step of the way. You get frequent status updates as you go through the process. And the website for managing your project is very clear.


Headquarters

3500 Deer Creek Road

Palo Alto, CA
94304 United States

Licenses

https://www.tesla.com/support/energy/more/legal/contractor-licenses