Office location: 225 Bush St. #1400, San Francisco CA, 94104
06/30/2022
Sunrunripoff
Davenport, FL
Make me sign a contract and told me it wasn’t binding!! Why force me to sign!! Then I see tesla is way better!!! I’m stuck
System size (kW): 10
System price: $50,000
Year installed: 2022
Price include the Federal Tax Credit or incentives: Yes
Sunrun Inc. reply
07/01/2022
Thank you for bringing this to our attention. We'd be happy to look into this for you. Please send your address and an overview of your concerns to onlinereviews@sunrun.com, so that we can connect you with a Specialist that can help you. Thanks!