When I dropped my machine off for the clutch and heat update, it was on the night they are open late (8pm) on a Thursday. I had a call at 3:30pm Friday that it was ready to go and I picked it up first thing Saturday morning. And yes, they will charge you their regular labor rate to clean it if a machine is too dirty for them to work on...as they should. I for one will always clean my rig before it goes in for service...lessens the chance of dirt getting somewhere it shouldn't. I guess I am pretty lucky, I haven't had all the nightmare stories from my dealer like some, even though they piss me off sometimes...buts its always minor stuff that bugs me that I probably shouldn't be worried about. I only have about 2400 miles on mine now, but I sure like it and it starts, runs and drives like the day it was new, which is why I waited for Honda.