One type of client you should avoid at all costs.
Not all clients are worth having.
Life is just too short to be treated in any way you don’t want to be treated.
The worst type of client is the know it all.
They know better than you about everything (at least they think they do).
They get off on being right and taking an Alpha position.
They want to change everything you do to how they think it should be.
You only have to ask yourself if they are so great at whatever it is you do then why did they engage you?
There is no good answer. You can’t help them because they aren’t open to help.
Do yourself a favour and run, very fast, in the opposite direction.