Cleaning solar panels has been the subject of some debate, with some questioning the necessity for maintaining cleanliness by professional means. I freely admit that until recently, I shared the common misconception that panels are ‘self-cleaning’ but there is compelling evidence that the performance of your array, and therefore your income and energy savings will be seriously compromised if this element of maintenance is overlooked.