errrrrrrrrrr..... when the roof is dirty, either the customer will ring ya, or you can give them your opinion that it could do with a clean..............yeah you must have time on your hands to write S H I T posts like this, common sense should prevail