Whether you're a large company or small business, you're likely to have to deal with a client complaint at some point. Solving a problem effectively can also be a great opportunity for your business to create happy client and perhaps even generate new referrals. Here are seven tips to help you deal with customer complaints.