Leasing Solar Panels: The Complete Guide
In a typical solar lease, a third-party company (often called the lessor) installs and owns the panels on your property. You, the lessee, agree to pay a predictable monthly payment for the power generated.
Customer Service