Be specific about your complaint when you are speaking to a customer service representative. Many times, bad customer service is simply the result of the customer service representative misunderstanding your situation.
Stay calm and polite when you are speaking to any representative of the company. Becoming irate will hurt your chances of having your problem solved.
Ask to speak to a supervisor or manager if necessary. A manager or supervisor will usually have more options available to effectively fix your problem.
Offer your suggestions. If you have ways in mind to correct the problem or improve customer service, let the supervisor know. You may be able to offer a solution that the manager didn't think about.
Accept that you may have to compromise. In some cases, the solution that you are seeking may be impossible.
Write a letter to the company or business owner. Make sure that you include your initial problem, the names of everyone you spoke with, your specific customer service complaints, your proposed solution and your contact information.
Find a new business to frequent. If you find that you are unable to get your situation resolved in a mutually agreeable way, taking your business elsewhere will make a powerful statement. This is especially true if you are dealing with a small business.