Review for Sunrun Inc.

Office location: 2501 Union Ave, Suite D, Bakersfield CA, 93305

09/14/2021
Mark Navarrete

Worst lame ass company ever..

Lying salesman to lying supervisor Tim Hoover. We have waited since June of 2021 and it's now Sept to get hooked up. Delay this, no return phone calls that, you name it...Looking into changing companies to do work Stay away from these idiots if you can.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support