The best way to respond to the last-minute cancellation is to introduce a last-minute cancellation policy and let your customers know about it in advance. Depending upon your state rules, set a small portion of your total fee as an advance payment that won't be returned in case of cancellation.