Review for Sunrun Inc.

05/11/2017
Anonymous

Love the idea but didnt like the company

horrible customer service that was disjointed at times. People came to install my panels and I had no idea they were coming. I hope the system works because I fear what will happen if it ever breaks down.

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