To the OP: How would I have handled the situation?
I would have stared the guy in the eyes and tell him that I just got a call from the landlord two minutes ago, it seems the neighbours downstairs has a water leak steaming from a broken pipe in my apartment. Landlord is coming with the plumber in 5 minutes and unfortunately I need to cancel the booking and he (the client) needs to leave inmediately. As in right away. Be firm, convincing, explain how "upset" you are to not be able to see him, very apologetic and get the guy out a.s.a.p.
Sorted.
Never tell them the truth ("you're too fat", "too smelly" or "I don't fancy redheads from Limerick)" because that will hurt his ego and there's the potential for a confontation (worst case scenario: the guy can get violent). You want him OUT with zero drama and his ego intact.
This is brilliant advice. I'm not sure I'd have the wherewithal to pull it off without obviously coming across as lying but its a good idea.
I too haven't notice prices affect whether someone is clean or not, but I do notice advance bookings are more likely to be v.clean. You know, they treat it a bit like a date, get showered and powdered up before they come. That's not to say last minute bookings are stinky because by and large they have had a shower that morning, but if its an impulse purchase if they turn down the shower at the beginning they may have a slight whiff here and there, but nothing at all intolerable. I find office guys who've worked all day in cheap fabric suits that don't breathe well can be a little less than fresh, so I always try and negotiate them into the shower. Work men like builders etc work outside away from the stink inducing central heating and in more practical clothes so they actually tend to be fresher I find, despite having a more physical job.
If someone really pongs, and has a dirty, cheesy penis getting them in the shower might not help, as they clearly don't know how to wash themselves and/or have very low self respect and they'll probably just splash about haplessly/lazily. If the stench is overall and 'ingrained' the half wash they'll have might even make them worse (think wet dog). My modus operandi is to keep as much distance from them as possible, pointedly wet wipe the shit off their cocks, go no-where near them with my mouth, anywhere on their body, keep a distance and use my hands mostly, then let them leave feeling sorry for themselves wondering why they've had
another shit service> Which is their too fucking bad.