Review for Sunrun Inc.

Office location: 26 Worlds Fair Dr.Ste J, Somerset NJ, 08873

LAC Brick, NJ


I am told by SunRun it is my responsibility to "sell" the solar panels to a new potential home buyer and my house needs to be on the market for me to speak to their "transfer specialist" for any help! Another SunRun answer is "breach of contract" if new potential buyer doesn't accept! Poor customer service, very intimidating and not customer friendly

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

System size (kW): 125258

Year installed: 2012