The most crucial part of maintaining a solar rooftop and making sure of the optimum power generation is to keep the solar panels clean. Ideally, it should be done at least twice a week. Apart from this, all the main components come with performance warranties, so you don't have to worry about the other stuff too much. Solar panels come with 25 years of performance warranty while that of inverters and batteries keeps on varying.