Review for Sunrun Inc.

Office location: 9331 Hwy 6, Houston TX, 77095

01/21/2025
Terry Humble, TX

Communication

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..

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

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.