Review for SunPower

10/03/2017
Anonymous Templeton, CA

Review added by dennisc

I love that these are American-made and are more efficient than the competition. We were able to go with 24 panels instead of 28 that other companies required.