Photovoltaic Modules


SunPower produces the world’s most powerful solar with the highest efficiency solar electric modules in mass production on the planet. Featuring elegant styling and impressive durability, our premium  SunPower line includes 327 Watt, 335 Watt, 345 Watt and 360 Watt modules with industry leading efficiencies of 20 to 22.2%. All backed by Sunpower's impressive 25 year warranty.

SunPower 25 Year Warranty


REC is a leading vertically integrated solar energy company. Through integrated manufacturing from silicon to wafers, cells, high-quality panels and extending to solar solutions, REC provides the world with a reliable source of clean energy. REC’s renowned product quality is supported by the lowest warranty claims rate in the industry.

REC TwinPeak 2 BLK 275-285

REC TwinPeak Warranty