Spruce Finance provides renewable energy financing to consumers and businesses in the U.S. The company offers power purchase agreements, leases and loans for distributed energy technologies, including solar PV and energy efficiency improvements. Spruce is the largest private owner and operator of residential distributed energy resources in North America.