Hi Jeff. The Department of Consumer Affairs has jurisdiction over the installation of the solar project, but not over the leasing/financial aspect. The terms of the solar lease would have been disclosed during the purchase process. Your best option may be to contact the company and negotiate that fee with them. You may find more information here: https://www.gosolarcalifornia.org/solar_basics/pricing_financing.php
Yes what is wrong with that, you are going to pay the bills as they come. Save more money and less worry let them do it and save more.
Thanks! Your answer is awaiting moderation.