Review for Sunrun Inc.

Office location: 177 Cantiague Rock Rd, Westbury NY, 11590

12/10/2025
Pak New Hyde Park, NY

Lack of service after activation

Before I sign up for the contract and paid $500 deposit, the salesman promised me for a $500 gift card and $5000 tax refund next year, but after the installation, they disappeared, the system is activated but no further service is delivered until they call me for a collection and threaten me to shut down the system, this company assigned the job to subcontractors, they dont even know anything about it, regret

Sales process
On schedule
After sales support

System size (kW): 9469

Year installed: 2025