01/02/2019
Anonymous
Santa Clarita , CA
You get the system - you pay for it and then if something goes wrong good luck !! What a company ! They will do anything to get you to sign up and then they screw the consumer
Sunrun Inc. reply
02/15/2019
Hello Tony. We are saddened to hear about your experience. We want to make sure you're taken care of every step of the way even after the installation. We want to take this chance to turn your experience around please reach out to us by calling 1(855)-478-6786.