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
Sunrun's design flaws led to massive bills and safety concerns.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...
1
We have a leak on our roof in our master bedroom and water is getting...