After every 70 or so games with my ball I will dump it in a bucket with some sort of degreaser dish soap, Dawn works for me. When I pull it out I will scrub the crap outa it, let it dry and repeat the process. The water is brown with dirt and oil. Any time I have done this I have noticed a huge improvement in ball performance.
the first time I did it I probably had 100+ games on it, and I didn't use ball cleaner after each session for those 100 games. My ball lost all its hook, 1 week after cleaning it I bowled the best series of my life, with my balls original hook restored.
Bookmarks