I'm not the best about cleaning my bike, but I try not to take it to the shop dirty. I once had a mechanic tell me mine was the cleanest bike he'd ever worked on. I think one reason cleaning is such a chore for me is that I hate doing anything half-@ssed.