Review for Sunrun Inc.

Office location: 225 Bush St. #1400, San Francisco CA, 94104

07/08/2019
Carlos villa HOUSTON, TX

Bad equipment

Bad equipment Poor customer service

Sales process
Price charged as quoted
On schedule
Installation quality

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.