I have been getting the sales calls regarding solar power. The basic jist is that you are not storing the electricity, the panels back feed the circuit and the solar company sells the power back to UI or who ever your electricity supplier is. By placing the panels on your roof, you lock in a reduced rate for you power. So you still have to pay for your power. The solar company has to abide by CT rules/regulations though. They are only allowed to give you a certain percentage off the current supply cost from UI(supplier). They will install/lease the panels at no money down if your credit is up to par, then you pay a monthly fee similar to a car lease. Everything is calculated based on your power usage in the last 12 months. They calculate the usage and size of your roof, what the state allows and then give you a monthly payment that is less than your current bill now, but you have to go through the hassle of organizing repairs and upkeep, installation of all new equipment, power supply lines etc.
It sounds great in theory, but I have found through personal friends that it is not all that its cracked up to be. It's a lot of hassle for not much savings. Mainly due to CT regulations..... It's not like you will be off the grid and producing/storing power with these panels. You will still be attached to the main power grid, no storing of any power - there are no battery systems attached with this set up. If you do want that option you will have to purchase and contract out that stuff on your own.
These people are in the business of making money, they are basically using your property as a solar farm and selling the power generated on your property on leased equipment back to UI, while you pay a slightly different generation charge but your usage charges, taxes etc remain the same.