Back on topic........................
Covers should be cleaned after every league and tournament set, not before the next one as this allows the oil to migrate further into the surface. Resurfacing should be only done by a competent pro shop operator, especially with particle balls. The use of the incorrect abbrasives and polishes on particle balls ruins the cover very quickly.