Review for SunPower

02/20/2018
Anonymous Oceanside, CA

Review added by Ken D

Sunpower is American made, top efficiency and productivity per panel on the market and has a standard 25 year warranty.