Has hardly ever happened to me, but has happened a few times, including today.
Besides black listing, refusing to take the client (or refusing to see a provider if she is the one who no-showed) unless the missed time or shorted payment has been made/paid for, is there anything else that can be done? I'm thinking not, but maybe someone has some creative ideas on this.