Solar panel cleaning is very important for keeping your panels clean from dirt, pollen, bird droppings, etc. These natural factors can keep your panels from producing at their maximum potential. We use deionized water system which drys spot free so there is no calcium and hard water build up.