SunPower Corporation provides solar energy solutions, including the design, installation, and management of solar panel and energy storage systems. The company offers solar panel systems for residential and commercial properties, battery storage systems that integrate with solar installations, and system design, installation, and project management services. It supplies system monitoring and performance tracking applications, ongoing customer support, and warranty services for installed systems. The company partners with builders to integrate solar and battery energy storage solutions into new homes and communities, and provides support for code compliance and optimization of solar designs for construction projects. Financing options are available for qualified customers. The company serves homeowners, homebuilders, commercial property owners, nonprofit groups, and communities transitioning to clean energy. The company was founded in 1985 and is based in Richmond, California.