The first place you need to start is contacting your power company to find out regulations, subsidies etc. it varies a lot from state to state and here in Colorado it varies from every power company.
I’m a roofing contractor and looked into solar, too much regulation and permitting variables for me to deal with so I sun it out.
Also DO NOT RENT OR LEASE as your homeowners insurance will not cover the panels and if something happens to the panels, the company you’re renting or leasing from still wants their money. It’s also almost always a huge rip off or scam. If you don’t have the cash, the best way to finance solar is through your bank, using a home equity line of credit or a construction loan.