We also did a solar lease (we live in Manteca, Ca which is the Central Valley). The option we chose was to pay $1500 up front so the lease payment would stay the same the whole 20 years (otherwise, it would increase 1.6% each year). So we pay $134 per month to the lease company.
We were paying a average of $250 per month to PG&E for electricity and since this got us out of the higher priced tiers, the power we use is a lower cost. We still pay PG&E but some months we only pay for gas and the highest bill we have had since we went solar (3+ years) was because of using gas+electric during the winter. The summer months with the A/C doesn't kill us anymore.
I have a spreadsheet where I looked at it and have figured we have saved just over $1,000 a year.
And after the lease ends (16 more on the lease), if we are still in the house, we can tell them to come get the panels and fix the roof. They likely won't want to do that since the cost of labor will probably be more than the panels are worth.
Oh, one other good thing about the lease is that they monitor the output and will replace a panel if something happens to it (unlikely) or they will replace the inverter if needed (very likely in a 20 year span).