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
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
Complete rip-off1
We have a leak on our roof in our master bedroom and water is getting...
0
We are leasing a new PV system from Sun Run. There are discrepancie...
0
We signed a contract in 2014 for solar panels. The company at that...
0
Three years ago I signed up with sunrun to put panels on my garage ...
0
I am in process of selling my home. On October 10th it was discovered...