Solar panels are an investment, not a cost; they pay for themselves.
Solar panels last for decades.
Maintenance is laughably little; brush off the snow.
The best thing about solar, and the thing control freaks hate, is that it decentralizes power.
most honest solar brokers will tell you that the break even point is around 10 years for a new solar system and that most systems have a useful life of 15-18 years. the panels themselves are relatively maintenance free (unless you have a hail storm) but the electrical components are just like your AC, furnace, or stove, they break down, wear out, or require replacement parts.