Sadly it seems that no matter what trade you are in people fail to show up, even doctor's surgeries are thinking of charging a fee because people phone up in the morning and miss their appointment for the afternoon. It is a fact of life that we seem to have to tolerate. However we have been able to keep it to a minimum by doing the following:
1. New clients and unreliable clients we phone the day before to confirm, quite often it is not that they don't want the appointment it's just that they plain forget!
2. whenever someone books we always ask if for any reason they can't make it please let us know so that we can offer the slot to someone on our waiting list.
3.Keep a waiting list so that if you do get last minute cancellations you have an opportunity to try and fil them.
4. We have a sign in the salon saying something like " whilst we realise that last minute distasters happen (ie children sick, car breaks down) we would appreciate at least 24 hours notice of a cancellation, however 15 minutes is better than none!! Please remember that at the end of the day we are running a business and I have a mortgage, 2 teenage girls, 2 dogs and a cat to support!" It makes its point and people do get the message most ot the time.
Don't get me wrong we still get no-shows, but you do develop a kind of sixth sense about who will be reliable and who won't!! Regards a cancellation fee, I don't have a good enough business head to enforce one, I just say "never mind" to the client, and rant away inside my head!! I'm too soft for my own good!