Dirty solar panels can drop off in efficiency from 20% to 35% without regular cleaning.
Clean panels means more savings & longevity for many years.
Most warranties stipulate that the panels must be properly cleaned & maintained for the duration of the warranty.