Review for Sunrun Inc.

Office location: 150 Padgette Street A, Chicopee MA, 1022

04/01/2026
Kevin Norton, MA

Bad service and broke there end of the contract

They are currently trying to sue us because we haven't had the panels up in a few years before the end of the contract. However when you go to cancel they won't get back to you and won't help you fix your problem. We had to pull an insurance claim out raising the premium on our home all because these idiots don't know how to make a fair contract and now they are trying to take us for everything we're worth. TERRIBLE COMPANY I hope they get more competent people to take over or abolish this shit company immediately.

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

System size (kW): 150

System price: $21,000

Year installed: 2021

Price include the Federal Tax Credit or incentives: Yes