It depends on your situation.?? At our church we have panels that have
been installed for 6 years and we have noticed that the out put has been
going down significantly?? over the years. We noticed that they looked
dirty.?? Finally we did some cleaning of a few and found that we were
loosing between 20 and 30% of production.?? Then we got serious and
realized that on some panels we were loosing as much as 85% in the
really dirty panels compared to nearby clean ones. And we are finding
that it is not a trivial chore to really get them clean.?? We have
decided that in our environment once we get them clean we will need to
scrub them at least once a year.