Sounds more like a question for the gentlemen... I mean when you book a lady you are booking her for her time... So if you reach your time and she did her part, yet your stamina out lasts your time... You should book longer...
Girls get bashed if a guy books an hour and gets the boot after he finishes in five minutes...
I am not like that of course, if you book an hour you are more then welcome to stay the hour... But you did book an hour...
Now if you book a half or an hour and you do not finish in time it is his decision...
Book more time or leave...
Of course this is just my opinion... Everyone will have their own...