Do You Have to Clean Solar Panels on Your Roof? When It Pays

No, you do not automatically have to clean solar panels on your roof. Rain often removes loose dust, but bird droppings, pollen, ash, salt, oily pollution, and hard-water residue can reduce electricity production enough to justify cleaning. Roof access is also decisive: never trade a modest output gain for a serious fall or electrical injury. […]