How to contact Sunrun customer service?
Phone numbers:
- +1 (855) 478-6786
- Support Representative: +1 (818) 731-1051
- Tax Services: +1 (407) 473-2562
- +1 (818) 726-4237
- Customer Service: +1 (808) 202-4292
E-mails:
- Support: rhonda.roque@sunrun.com
- Support: mitchel.lau@sunrun.com
- Sales: joshua.chavez@sunrun.com
Social media links:
Address:
225 Bush St Ste 1400, San Francisco, CA 94104-4249, USA
Website:
Frequently asked questions (FAQ) about Sunrun customer service
Sunrun was founded on 06-01-2007.
Sunrun is a Corporation. A corporation is a legal entity created by individuals, stockholders, or shareholders, with the purpose of operating for profit. Corporations are allowed to enter into contracts, sue and be sued, own assets, remit federal and state taxes, and borrow money from financial institutions.
As per our latest record, Sunrun has 8500 employees.
Latest reviews and complaints
Solar panels0
When I first got solar added to my home it was through a company...
0
We deeply regret choosing Sunrun for our solar installation. We are...
0
Having dispute with Sunrun regarding the performance of my newly...
0
Sun run showed up to our house. We listened, we thought about it and...
0
I purchased Sunrun 2 Years ago. I never wanted solar but the salesman...