yeah chain cleaning is always messy. I'm thinking about removing my chains before doing a thorough cleaning next time. the time it takes to remove and re-attach the chain is probably less than the time it takes to clean the rest of the bike! ... hahaha