Rain can help rinse away some loose dust, it is not enough to properly clean solar panels. Rain won't remove stubborn dirt, grime, bird droppings, or mineral deposits. In Christchurch, rainwater can also leave its own mineral residue because of hard water conditions. Professional cleaning is needed to remove what rain cannot.