I time keep myself. As per Forrest's post - i believe the appointment starts at the time the appointment was made. Which means I'm always punctual. I always book for an hour and leave on time. Chat, shower, etc all inclusive.
There has been one occasion where I was late by 10 minutes and would have left at 50 minutes but the girl I was seeing was one of my regular escorts and she said it was fine to stay for the full hour as she didn't have any bookings immediately after. I have stayed over the allotted time occasionally when the escort has asked me to (max 10-15 mins)
"Don't be reckless with other people’s hearts. Don't put up with people who are reckless with yours"