A phrase popularized by Donald Trump, and probably not politically correct in a corporate setting, but the underlying sentiment is the same regardless how it’s delivered. This is not a new topic, but recently I had to fire a client, and I thought it prudent to share my reasoning, which might help other freelancers when faced with a similar situation.

Although this particular client was an educated, intelligent professional that paid her invoices in a timely manner she nevertheless frequently overstepped by telling me how to do my job, manage my time and run my business. Therefore, in an effort to address this problem I often shared my growing concerns with her in an effort to maintain an open and honest dialogue, and to mitigate any potential harm to our working relationship this difficult situation would cause if left unsaid.

Furthermore, I welcome clients to share their opinion and ideas regarding their Web presence because they have a vested interest, not just monetarily, but also in ensuring their Web site meets their expectations, vision and business requirements. However, there is a real balance between implementing truly valuable ideas from a client, and submitting to their directives simply because they’re footing the bill, which will eventually only serve to undermine your role as an expert. Therefore, based on experience the only way to earn a client’s respect and trust is too stand-up for your principles because your credibility will otherwise suffer.

Again, there are a number of reasons for terminating a client relationship from unprofessional conduct and unpaid invoices to unreasonable demands, but for me when you client becomes your boss then it’s time to say adios.