claiming contract has been cancelled but so far nothing but verbal over the phone waiting for written confirmation of some type, guess its wait and see at this point.
Sunrun Solar
(11)
Photos
Sunrun Solar is a leading provider of solar energy solutions based in Denver, CO. They offer cutting-edge solar panels and home battery systems to meet the energy needs of homeowners. With a focus on smart technology, Sunrun provides a range of innovative products designed to empower customers in managing their home energy consumption.
As the #1 home solar and battery company in America, Sunrun boasts unparalleled expertise in installations with over a million homes serviced. They offer tailored payment solutions, including low-to-no money down options and predictable monthly payment plans. Additionally, Sunrun provides the industry's most comprehensive repairs, maintenance, and monitoring program, ensuring customer satisfaction and peace of mind.
Generated from the website content
Also at this address
Reviews
From customer service to the service you do not provide. Your quality of panels seems to be on the outs!

Horrible customer service. A lot of fine print in their contracts giving them a hall pass on providing the "anticipated" solar output. Big end of the year Edison even up charge. Go with anyone else.

Save your money and pay the electric bill. They inaccurately calculated the energy the panels would produce claiming it would cover 96% energy coming in. They tried to accuse me of using more...

As with other reviews about this company, their customer service is horrible! Not the unlucky people who have to take the calls from customers, but in every other way. I purchased my system in...