Sunpower
Read all reviews for Sunpower →
Overpriced for what you get
The panels work fine and installation was professional, but I feel like I overpaid compared to other quotes I received. The sales rep made some promises about timeline that weren't kept. System performance is good though.
58 found helpful
View company →