Do Solar Panels Keep the House Cool?
Solar lease will NOT add value to your house because they are the personal property of the leasing company and not a fixture on your house. In fact, a solar lease or PPA can devalue your house. In general, people who own rooftop solar enjoy an added value to their home but not with the leases.