Jcs356 not sure who told you they need cleaning but that was incorrect info, we was taught all this when I did the installer course,
The glass is like that pilkington k stuff, it self cleans and in the winter the can still generate with snow on them, so he doesn't need to clean them every year