My way to do business :
If I am late or need to cancel a booking , I am offering a compensation to my client. It can be a 50$ off on our next session , a 30min extra , a free membership for the year ect ... My opinion on the matter is if you charge your clients for a cancellation or no show ...