Vegas is a little different these days than it used to be.Years ago, a gent could book few weeks,six months,or even a year in advance,we would keep light contact leading up to the date and he would show up as planned.
There wasn't alot of endless texting,daily chatting,or last minute uncertainty attached to it.
Now many providers experience something very different with advanced bookings.
A gent may reserve a long appointment far ahead of time but then expect constant communication leading up to it-daily text,ongoing conversations,repeated questions,emotional energy,and time invested well before the actual meeting ever happens.Them,unfortunately when the date gets close,cancellations happen more often than they used to.
Vegas especially has a high cancellation rate compared to other cities. My homebase is Vegas but I tour all around the US.
People arrive here and plans change quickly.Friends come into town unexpectedly,gambling budgets disappear,business trips get rearranged,wives/girlfriends decide to come at the last minute,flights change,or they simply decided to do something else.Sometimes we hear the same "family emergencies"repeatedly.
The reason some providers ask for deposits on advanced bookings isn't always about the assumption client will cancel.
They might want to protect their time.Holding several hours especially during a busy convention means potentially turning away others. A deposit ensures both people are serious and respectful of each other's time.
With appts booked within 24hrs some might feel the risk of cancellation is lower since the gent is already in town.
Short notice appts can still cancel but statistically speaking odds are that the shorter notice appt will be more reliable.
Personally,I do NOT ask for deposit for advanced bookings. I do appreciate the gents who plan ahead. In my experience the best clients who reserve early,communicate respectfully,and follow through.But I can also understand providers adopting a deposit policy especially in Vegas where cancellations have become more common.
Just my .02