Knowledgebase

Solar Leasing

in Glossary

A legal contract in which a homeowner leases solar photovoltaic panels from a provider.  The homeowner does pay any upfront costs, just a flat monthly fee to lease the panels.