I think I was one of the first window cleaning companies to think about Solar panel cleaning as I was cleaning them 2 years ago. I have worked out with a few of my customers the improvment possible and it ranges from 3% to a high of 12%, as yet unable to come across the talked about 25% improvment.. This means for one of the customers that saw a 7% improvment from cleaning his 16 panels he was going to save £67 over the year. Well he paid me £35, I think anyone switched will struggle to justify a higher price as the return of investment really is not there. With all this rain they don't need cleaning, get back to the windows