OP
finchy
To be honest an annual inspection can not harm if done right and I would recommend it! A lot of customer ask about it and yes they are self cleaning but I have read loads about it on American websites, it all depends on location. Pollution creates a film on the panels, let alone a large dollop of birds crap. At the end of the day customers want to ensure maximum performance, hence a little clean of the panels check on inverter down load and analysis of outputs can't be bad.