Skip to content

Difficult Customers

Write the reply after
you’re not annoyed anymore. Instantly.

Some customer messages deserve a second draft. The first one you’d type is the one you’d regret.

Trade Reply reads what they said and drafts something calm, clear and professional, so the reply you send is the one you’d have written after cooling off.

Trade Reply drafts the reply. You read it, and you send it.

9:41
DDenise L.

The toilet is running again.

This is the second time. Not happy.

Message
TRADE REPLYReady

Take a screenshot

So Trade Reply can read the conversation

or
Import latest screenshot
More

When it’s hardest to answer well

It’s hard to write a good reply
when you’re annoyed.

Especially when you’re tired, the work was right, and the message reads like an accusation.

  • After a twelve-hour day.
  • When you know the job was done right.
  • When the message is rude.
  • When you’re already late for the next job.

The reply you send in the moment is the one they’ll show their neighbors.

Straight from the thread

These messages sound familiar.

  • Roofing

    Customer: That’s way too expensive.

  • HVAC

    Customer: This still isn’t working.

  • Painting

    Customer: I’m not happy with the job.

  • Cleaning

    Customer: I’ve been waiting all day.

  • Remodeling & General Contracting

    Customer: You said it would be done by Friday.

  • Electrical

    Customer: Why is there a charge just to come out?

How it works

Customer sent this. Here’s what happens next.

Trade Reply reads the conversation, surfaces the actions that fit it and drafts the reply. You stay in control of what gets sent.

  1. The customer messages.

    By text, email or Facebook, whatever they picked. You’re in the middle of a job.

  2. Take a screenshot.

    Or import the latest one. The keyboard reads the whole thread from it.

  3. It reads the conversation.

    A plain-language read of what they’re asking, at the top of the keyboard.

  4. The right actions come up.

    Ranked for this conversation. Here, Respond to Complaint and Book Estimate.

  5. It drafts the reply.

    In your tone, using the services, prices and details you’ve set up.

  6. You check it and send it.

    Insert puts it in your message box. Edit anything. Nothing goes until you press send.

9:41
DDenise L.

The toilet is running again.

This is the second time. Not happy.

Message
TRADE REPLYReady

Upset that the toilet is running again after an earlier repair.

ComplaintBook Estimate

Sorry you’re dealing with this again, Denise. I’ll come take a look. What time works?

Insert
Try againKeyboard

Before and after

Same facts. None of the heat.

Your customer says

Customer: I’m not happy with the job. The paint’s already peeling by the door.

What you were going to type

it wasnt peeling when we left

Respond to Complaint

What Trade Reply drafts

Sorry to hear that. Can you send me a photo of the spot by the door? I want to see what’s going on and work out the next step with you.

It doesn’t decide who’s at fault. It keeps the conversation calm while you find out.

Scenarios

The messages that test your patience.

Trade Reply doesn’t decide who’s right or what’s covered. It helps you answer calmly and move things forward. Trade Reply can recognize situations like these and surface actions such as the ones below. Which actions appear depends on the conversation.

Price objection

Roofing

You: Estimate for the gutter replacement: $2,950.

Customer: That’s way too expensive. Are you serious?

Why it’s hard

The “are you serious” stings. Replying in kind loses the job; caving loses your margin.

Trade Reply can surface

  • Handle Price Objection
  • Explain Pricing

The draftFriendly tone

I understand, it’s a real number. I’m happy to walk you through the estimate so you can see exactly what goes into it, and you can decide from there.

Same reply, another tone

Straightforward

Fair enough. Happy to go through the estimate line by line so you can see where the money goes.

Competitor comparison

Painting

Customer: Another company is way cheaper. Why should I pay more?

Why it’s hard

It’s framed as a challenge. The urge is to knock the other guy or match his number.

Trade Reply can surface

  • Handle Price Objection

The draftFriendly tone

Fair question. I’d check what their quote includes. Ours covers full cleanup and our workmanship guarantee. If theirs covers the same, compare away, no hard feelings either way.

It names only the inclusions and warranty details you’ve set up, and never knocks the other contractor.

Same reply, another tone

Premium

A fair question. It’s worth checking what their price includes; ours covers full cleanup and our workmanship guarantee. If theirs matches, you’re comparing like with like.

Complaint about finished work

Handyman

Customer: I’m not happy with how the drywall patch turned out. You can still see it.

Why it’s hard

Your pride is on the line, and anything you say could read as an excuse or an admission.

Trade Reply can surface

  • Respond to Complaint
  • Ask for Photos

The draftFriendly tone

Sorry it’s not what you expected. Could you send me a photo of it in good light? I’d like to see exactly what you’re seeing, then we can work out the next step.

Trade Reply doesn’t admit fault or promise a fix. It gets the facts and keeps things calm; the decision is yours.

Same reply, another tone

Professional

I’m sorry the patch isn’t what you expected. Could you send a photo in good light? Once I’ve seen it, we can discuss the next steps.

The problem came back

HVAC

Customer: It’s doing the same thing again. I thought you fixed it.

Why it’s hard

It could be a new fault, a different cause, or the repair. You don’t know yet, and your reply shouldn’t guess.

Trade Reply can surface

  • Respond to Complaint
  • Book Estimate

The draftFriendly tone

Sorry you’re dealing with this again. Is it the exact same problem as before, or something a bit different? Either way, let’s get it looked at. What time works for you?

Same reply, another tone

No-Nonsense

Sorry about that. Same problem as before, or different? Let’s get it looked at. What time works?

Scheduling frustration

Cleaning

You: We’ll be there between 12 and 4.

Customer: It’s 4:30. I’ve been waiting all day.

Why it’s hard

They’re right to be annoyed, and the real answer, when you’ll get there, is something only you know.

Trade Reply can surface

  • Confirm Appointment
  • Reschedule

The draftFriendly tone

I’m really sorry about the wait. Let me find out exactly when we can be there and I’ll text you right back.

It won’t make up an arrival time. It apologizes and says you’ll confirm, because only you know where the crew is.

Same reply, another tone

Professional

I sincerely apologize for the wait. I’m confirming our arrival time now and will update you shortly.

Misunderstanding about scope

Painting

You: Quote covers walls and ceilings in three rooms. Trim would be $450 extra.

Customer: Wait, I thought the trim was included?

Why it’s hard

It was in the quote, but “it was in the quote” is how a misunderstanding turns into an argument.

Trade Reply can surface

  • Explain Pricing

The draftFriendly tone

Sorry for the confusion! The quote covers the walls and ceilings in all three rooms, and the trim would be $450 on top. Happy to add it if you’d like.

Same reply, another tone

Straightforward

The quote is walls and ceilings in three rooms. Trim is $450 extra. Want me to add it?

Drafts written for this page. Trade Reply writes from the conversation in front of it and the services, prices and details you’ve set up, so yours will read like your business. Nothing is sent until you send it.

Your tone

Same situation. Your style.

Pick your business’s tone once, in setup, and every draft comes out that way. On any single reply you can still make it shorter, more formal or more casual.

Your customer says

This still isn’t working. I’ve already paid you once.

The same frustrated customer, answered six ways. None of them argues, and none of them decides who is at fault.

I’m sorry it’s still giving you trouble. Can you tell me what it’s doing now? I want to get to the bottom of it with you.

Warm and approachable. Contractions are fine. Never saccharine.

Why it matters

Why the calm reply wins.

  • Replies get screenshotted.

    An angry text can outlive the job. A calm one protects your name, even when the customer is wrong.

  • Calm isn’t caving.

    You can hold your price, stand by your work and still sound reasonable. Tone is not a concession.

  • Facts first, then next steps.

    Asking for a photo or the details before deciding anything keeps you from promising what you shouldn’t.

FAQ

Difficult customer questions, answered.

How should a contractor respond to an angry customer?

Acknowledge how they feel, ask for the facts — what’s happening, a photo — and say what happens next. Don’t argue, don’t admit fault before you know, and don’t reply while you’re still angry.

How do I respond to a price complaint?

Stay calm, explain what the price includes, and offer to go through the estimate. Discounting straight away tells them the first number wasn’t real. Trade Reply drafts this using only what you’ve told it about your pricing.

Can Trade Reply change the tone of my response?

Yes. Your business has a default tone — friendly, straightforward, professional, casual, premium or no-nonsense — set in setup. On any single reply you can make it shorter, more professional or more casual with one tap.

Send the reply you’d write after cooling off.

Screenshot the message, read the calm version, and send it when you’re ready.

Coming soonComing to the App Store

3-day free trial on the yearly plan · Trade Reply never sends a message for you