Despite your best efforts, there might be times when you encounter clients who won't openly communicate with you. This is a tough situation, because to do your job well, you need to understand your customers' directions. The best way to avoid problems is to have an understanding upfront about what you'll need and expect from the client, whether it's sales figures, customer feedback, budgets or marketing directions. If you do encounter a situation where you don't get what you need, ask for a meeting to reenergize the relationship and get back on track. Invite them to coffee or lunch and see if you can rekindle the business-friendly relationship. If you fail to get what you need after valiant attempts, it's time to consider letting the client go. You most likely won't do your best work for a company that's not fully invested in the process.
To be sure, having a bevy of customers is wonderful. But make sure you've got the right kind-those for whom you can provide superb service and who are good for your continued growth and profitability.