Review for Sunrun Inc.

Office location: 717-17th St, Denver CO, 80202

03/11/2019
elbobo denver, CO

They lie, repeatedly

they said I could add batteries afterword, not..... they redid my contract because the could not meet my guarantee Then they changed the agreed on rates......

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

Sunrun Inc. reply 03/19/2019
Hello, we are so sorry to hear that your expectations were met. Please know this is not the Sunrun norm and we want to address your concerns. Please provide me the full name on the account or feel free to call into Customer Care so we can start a case! Let's power forward!