Office location: 9331 Hwy 6, Houston TX, 77095
01/21/2025
Terry
Humble, TX
Since I purchased this material I regretted it . No communication skills between the manager and myself. Want answer calls ,he will text sometimes. Feel like I was rip off..
System size (kW): 1900
System price: $219
Year installed: 2024
Price include the Federal Tax Credit or incentives: Yes
Sunrun Inc. reply
01/22/2025
Hi Terry. We're so sorry to hear about your frustration, and we want to do everything we can to resolve it quickly for you. In order to best assist you, please send your address and an overview of your concerns to resolutions@sunrun.com. That way, we can personally connect you with an Escalations Expert that can assist you.