Review for Sunrun Inc.

10/01/2015
Anonymous

Awesome everyone should do

I was super skeptical but like they told me what did I have to lose. Did it really expecting to be screwed and still haven't had a catch 2 years later. I say why wouldn't you? Everyone complaining and the panels are free and they save you money. Quit complaining it literally free money take advantage.

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