Step-by-step
📝 AI skills
For everyday people
📘 Step-by-step beginner 🔄 Life & Business

How to Write a Polite but Firm Complaint Letter About Bad Service

A calm, step-by-step template that names the problem, asks for a fix, and gets a real reply from the company.

In short: A good complaint letter is short, factual, and asks for one specific fix. You describe what happened, attach proof, name a reasonable resolution, and set a reply deadline — all in a calm tone that makes the company want to help you.

Bad service happens to almost everyone: a meal arrives cold, a repair takes three trips instead of one, a support chat closes without solving anything. Writing the complaint is what most people get stuck on, because the feelings are big and the words feel small. This guide gives you a calm structure that takes the emotion out of the letter and puts the facts in.

By the end, you'll have a finished letter you can copy, tweak, and send in the next ten minutes. This works for restaurants, online stores, repair shops, healthcare offices, and any other service where a real person reads your message.

💡 Tip: tap a step’s number when you finish it — a green tick appears and your browser remembers how far you got.

✅ Before you start
  • A working email account, or a printer if you prefer paper.
  • The receipt, order number, booking reference, or contract — anything that ties you to the transaction.
  • Dates, times, and names of the people you spoke to, written down while you still remember.
  • A rough total time: 15–25 minutes for the first draft, then 5 minutes to polish.
  • Free. No tools, no accounts, no sign-up.
1

Gather the facts before you write a single sentence

Open a blank document and write down five things in plain, short lines: what you bought or paid for, what went wrong, when it happened, who you spoke to (if anyone), and what you have already tried to fix it. Resist the urge to write the letter yet. This list is the spine of your complaint and it keeps emotions out of the prose.

💬 Try typing this"1) Haircut and color, paid $85 on 4 March. 2) Color came out orange, not the ash brown shown in the book. 3) Same day, 2pm appointment. 4) Stylist was Mara. 5) Called next morning, manager said come back Thursday, no callback since."

You'll know it worked when you can read your five lines aloud in under 30 seconds and a friend would understand the problem without you explaining it.

2

Decide the one fix you want

Before writing the letter, pick one clear ask. Not five. The single most common reason complaint letters fail is that they ask for everything at once, so the company picks the cheapest thing and ignores the rest. A refund, a redo, a written apology, or a specific replacement — pick the one that would actually make you feel okay about the experience. A letter that asks for "a full refund of $85" is ten times easier to action than one that asks for "something to be done about this."

💬 Try typing this"My ask: a full refund of $85, OR a free recolor at the same salon within the next 14 days — my choice."

You'll know it worked when you can finish the sentence "I would like…" in one breath, and the answer is a concrete object, not a feeling.

3

Open with the polite hook, not the anger

Start the letter with a single short paragraph that names who you are, what the letter is about, and what you want. The classic mistake is to open with a long story. Companies read hundreds of complaints a day; a one-paragraph opening tells the reader whether to keep going. Use a neutral greeting such as "Dear Customer Service team" if you don't have a name. End the opening with your one clear ask from Step 2.

💬 Try typing this"Dear Salon Manager, I am writing about a hair color service I received on 4 March at your Main Street location. I paid $85 and was promised an ash brown finish, but the result was noticeably orange. I would like either a full refund of $85 or a free recolor within 14 days."

You'll know it worked when a reader knows your ask within 10 seconds of opening the message, and feels respected rather than attacked.

4

Tell the story in three short, factual paragraphs

This is the body of the letter. Stick to what happened, when, who you spoke to, and what you tried. Use the past tense ("I arrived at 2pm", "the stylist used…", "I called the next morning"). Avoid words like "horrible", "disgusting", or "unacceptable" — they make the reader's defenses go up and slow the reply. If you have evidence (a photo, a receipt, a text exchange), mention it in one line: "I have attached a photo of the result and the receipt." Three paragraphs is usually enough; more than four starts to feel like a diary.

💬 Try typing this"I booked the appointment for 2pm on 4 March and requested an ash brown tone, which we discussed with a sample from the color book. Mara mixed the color and applied it, but the finished result was a warm orange rather than the cool brown I had asked for. I called the salon the next morning at 9.15am and spoke to a manager who offered a free recolor on Thursday. I have not received a callback to confirm the time. I have attached the receipt and a photo of the result taken in daylight."

You'll know it worked when someone who was not there can summarize the story back to you correctly after one read.

5

State the consequence calmly, then the deadline

Add one short paragraph that says what you will do if the issue is not resolved, and give a clear reply deadline. A polite deadline is the single biggest lever for getting a fast response — most companies triage anything with a date attached. A reasonable deadline is 7 to 14 working days from when they receive the letter. Keep the consequence factual and proportionate: a chargeback (asking your bank to reverse the charge), a review on a public site, or a complaint to a regulator. Don't bluff; only name steps you are actually willing to take.

💬 Try typing this"If I do not hear back by 18 March, I will ask my card provider about a chargeback and leave an honest review describing my experience. I would much prefer to resolve this with you directly."

You'll know it worked when the letter ends on a calm note, the deadline is specific, and the consequence is something you would actually do.

6

Sign off warmly and keep a copy

Close with one line of warmth, your full name, and the order or booking reference. A warm close is the trick that separates a complaint letter from a legal threat. Something like "Thank you for taking the time to look into this" is plenty. Then save the email to a folder called "Complaints" or print and photograph the paper letter. If the company doesn't respond by your deadline, the saved copy is what you forward to your bank, a regulator, or a reviewer. If they do respond, you'll have a tidy record of how the issue was closed.

💬 Try typing this"Thank you for reading and for your time. I look forward to your reply. — Jamie Lee, booking ref 4MAR-2PM."

You'll know it worked when your letter is one page or less, your name and reference are easy to find, and the file is saved somewhere you can find it in three months.

⚠️ Common mistakes
  • Writing the letter while still angry. Draft it in a notes app, then walk away for an hour before sending. Anger in the prose is the fastest way to get a form reply.
  • Asking for too many things at once. A refund, an apology, a free re-service, a voucher, and a policy change is five asks. The company will pick the cheapest. Pick one.
  • Skipping the deadline. A letter without a date can sit unread for weeks. A specific date — "by 18 March" — usually gets a reply in 3–5 days.
  • Forgetting to attach the receipt or photo. If you mention evidence in the letter but forget the attachment, the company has to ask for it, which adds a week.
🚀 Try it now

Open your email, write "Dear" in the address line, and draft a 100-word version of Steps 3 and 4 about a real problem that bothered you this month. Don't send it yet — just see how much easier it feels when the structure is already there.

❓ Quick questions

How long does this take?

About 6 minutes — the guide has 6 steps, and you can tick each one off as you go.

Do I need to prepare anything?
  • A working email account, or a printer if you prefer paper.
  • The receipt, order number, booking reference, or contract — anything that ties you to the transaction.
  • Dates, times, and names of the people you spoke to, written down while you still remember.
  • A rough total time: 15–25 minutes for the first draft, then 5 minutes to polish.
  • Free. No tools, no accounts, no sign-up.
What mistakes should I avoid?
  • Writing the letter while still angry. Draft it in a notes app, then walk away for an hour before sending. Anger in the prose is the fastest way to get a form reply.
  • Asking for too many things at once. A refund, an apology, a free re-service, a voucher, and a policy change is five asks. The company will pick the cheapest. Pick one.
  • Skipping the deadline. A letter without a date can sit unread for weeks. A specific date — "by 18 March" — usually gets a reply in 3–5 days.
  • Forgetting to attach the receipt or photo. If you mention evidence in the letter but forget the attachment, the company has to ask for it, which adds a week.

Keep reading

Was this helpful?

✦ Original step-by-step guide by AI World HQ's AI editorial team. Written in plain language, reviewed for accuracy.

← Back to all stories