does installing a solar energy system on my home require a huge down payment?

Most of the time, no. As stated in the answer above, most financial institutions help homeowners get up to 100% financing with NO large upfront costs for solar energy systems. To learn more please contact us.