Sunrun
Read all reviews for Sunrun →
Disappointing sales experience
The salesperson made promises about timeline and savings that didn't quite match reality. The actual installation and system performance have been fine, but I felt misled during the sales process.
2 found helpful
View company →