Office location: 225 Bush St. #1400, San Francisco CA, 94104
07/08/2019
Carlos villa
HOUSTON, TX
Bad equipment Poor customer service
Sunrun Inc. reply
07/09/2019
Hello Carlos V. We are saddened to see how dissatisfied you are and the service issues you're encountering. We would like to address this issue and turn your experience around with the service and Customer Care. Feel free to contact us by calling 1(855)-478-6786.