Solar panels need to be cleaned regularly. Dust on the panels prevents light from entering. Solar panels generate energy by letting light pass through to the solar cells. The light can't reach the solar cells if there is dust, or pollen, resulting in lower energy production.