I used to be quite flexible then one client went half an over their time. I had a family emergency and told him he needed to leave and honestly I’ve never seen someone take so long to get dressed! He just wouldn’t shut up. It took all my patience not to scream.
Now, I’ll give regulars a little longer if I don’t have another booking, but I pretty much stand up just before the hour, make small talk then get dressed. Most blokes get the hint.