Well you can see from the photos the difference a good cleaning can do for your solar panels and Mr Green Clean is the service I expected! Whitney provided an excellent answer to my problem. My array is now, I believe, (still testing results) producing what I was told, when I bought the house, that it would. The photos are so helpful, and Whitney knows all about solar, also very helpful. I am going to stay in touch and have Mr. Green Clean maintain my array!