I ran across a juicy bit of wisdom today in an article helping sales managers to identify the best time to fire their salespeople for underperformance:
“If you can’t change your people, change your people.”
Needless to say, the same is true for your clients. If you have a client who continually refuses to take your advice, show up on time, complete the tasks they’ve been assigned or (gasp) pay you, you’ve clearly not been able to change them.
So change them. Replace them with a better client.
They don’t deserve your best work — and probably aren’t getting it anyway.