HandlebarAI

Getting more jobs

How to win back customers who stopped calling you

Andrew HardwickUpdated October 21, 202610 min read
A shop tech in coveralls and a ball cap going over a work order with a customer in front of a truck.

Nobody fires a shop. They just stop calling.

Think about how a customer actually leaves. There is no cancellation, no phone call, no bad review. The AC quit in July two summers ago, you had it running by that afternoon, they paid you, and that was the last time you heard from them. Today you could not tell me whether they still live there.

That is what losing a customer looks like in this business, and it is why most advice about winning them back does not fit. Search the phrase and you get retention playbooks written for software companies - churn dashboards, win-back email sequences, discount ladders. Those are built for a subscription somebody canceled on purpose.

Your version is different, and easier. Your customer did not quit anything. They had a thing fixed, the thing is working, and you went out of their head. The work is still coming - a furnace still ages, a water heater still gets to the end of its life, brake pads still wear out - and the only real question is whose number is in front of them when it does.

One thing this page is not about: the customer who got a quote from you and never answered. That one never bought, the price is still fresh in their mind, and it is a follow-up rather than a win-back. There is a separate guide on this site for following up on an estimate, and that is the one to read for them.

Three reasons they went quiet, and each one needs a different message

Before you text anybody, split the list. The three groups below are not the same customer, and the message that works on one reads wrong to the others.

  • They forgot, and nothing is broken yet: No hard feelings, no story. You did the job, it worked, life moved on. This is the bulk of any shop's list and the easiest group to win back, because all you are really doing is putting your name back in front of somebody at a moment when the work happens to be due.
  • Something went sideways and they never told you: The callback, the part that failed, the tech who tracked mud through the house. They did not complain and they did not leave a review - they quietly decided not to call again. There are fewer of these than you fear, and a template is the worst way to reach them.
  • Somebody else got there first: They called, you were on a roof, it went to voicemail, and the next shop answered. Now that shop is the one in their phone. Nothing about your work was the problem - you were busy. This group comes back more easily than any shop expects, because they never chose the other guy. He was just available.

The list is already in your shop. It is just not in one place.

You do not need software to start. You need names, cell numbers, and what you did for them. Most one and two-truck shops have all three, scattered across about five places.

  • The invoices: Paper, PDFs, or whatever your invoicing app holds. This is the best source, because the date and the job are on the same line as the name.
  • Your own phone: The call log and the text threads. Anybody you traded three messages with and then went out and worked for is a customer, whether or not they ever made it into a system.
  • The card reader: Payment history will not tell you what you did, but it tells you who paid you and when, which is enough to go find the invoice.
  • Your sent email: Search it for the words estimate and invoice. Years of names come back in one go.
  • Last year's calendar: Old appointments carry the address and usually the job, including the ones that never got invoiced properly.

Pull five columns and stop

First name. Cell number. What you did. The date. And the thing you worked on - the make and model, the tonnage, the tank size, the mileage on the invoice.

That last column does more work than the rest of them combined. It is the difference between a text that could have gone to two hundred people and a text only your shop could possibly have sent. Everything else - addresses, totals, notes about the dog - you can go look up if somebody replies.

Sort it by when the work comes due, not by how long it has been

Here is the part most shops get backwards. The instinct is to start with the oldest names and work forward, as if the problem were time since the last visit. It isn't. The problem is timing, and the customer you served three summers ago may be readier to book today than the one you saw in March.

Home-service work runs on cycles, and some of those cycles are published. ENERGY STAR's heating and cooling maintenance checklist tells homeowners to keep a system at peak performance "by having a contractor do annual pre-season check-ups," and it gets specific about when: "Contractors get busy once summer and winter come, so it's best to check the cooling system in the spring and the heating system in the fall." It even suggests hanging the reminder on the clock change - "you might plan the check-ups around the time changes in the spring and fall."

Read that from your side of the counter. A federal efficiency program is telling homeowners to call a contractor in the shoulder months, which are your slow weeks. A tune-up text that lands in late March or early October is not an interruption - it shows up the same week the customer half expects to be thinking about it, and it fills a calendar that has room. The identical text in mid-July is competing with a no-cooling call for your own afternoon.

For anything that runs on mileage or hours instead of seasons, the interval is not something to go look up on the internet. It is on the manufacturer's schedule and in your own notes. You wrote the mileage on the invoice. You know what a set of pads you put on a work truck eighteen months ago looks like today. The water heater you replaced has a date on it somewhere, and so does the condenser you installed five years ago that is now the age where parts start to go.

So build the list in that order - whoever is due this month, then next month, then everybody else. It usually turns up a handful of names a week instead of two hundred at once, which happens to be the only volume a working shop can answer anyway.

Six win-back texts to copy

Short, sent from the number they already have, one person at a time. Swap in your own details. The specifics are the entire point - a message that could have been sent to anybody gets treated like one.

  • The seasonal one (the workhorse): "Hi [first name], it's [your name] at [your shop] - we replaced your condenser back in [year]. We're in the slow stretch before it gets hot, so I've got room for tune-ups at the regular rate. Want me to put you down for one in the next couple weeks?"
  • The one with a date on it: "Hi [first name], [your name] with [your shop]. That water heater we put in for you is coming up on ten years, which is about when I start keeping an eye on them. Happy to swing by and tell you honestly whether it's got life left in it - no charge for the look. Worth doing?"
  • The mileage one, for auto: "Hey [first name] - [your shop]. You were in last March for brakes on the Silverado, about 68,000 then. If you're anywhere near 90 it's worth a look at the rears before winter. Want me to pencil you in this week?"
  • The deferred repair: "Hi [first name] - [your name] at [your shop]. When I was out in [month] we talked about the [part] being on its way out and you decided to wait, which was fair at the time. It's been [number] months - want me to take another look before it picks the moment for you?"
  • The been-a-while one, no occasion: "Hi [first name], [your name] at [your shop]. Been a while since the [job] - just making sure you still have my number in case something comes up. Same number, same guy. Hope all's well over there."
  • The one who called while you were busy: "Hi [first name], [your name] from [your shop]. I think I missed your call back in [month] and I hate that. If you're still looking for somebody I've got room this week - and if you already found a good shop, no hard feelings, just glad you got it handled."

What the ones that work have in common

Five things, and they are all small.

  • Your name and their job in the first line: Not "Hello valued customer." The thing you worked on, said the way they would say it. On a lock screen the first line is all they see.
  • One reason you are texting today: Due for a tune-up. Coming up on ten years. Near the mileage. A message with no reason in it reads like a blast, because a blast is exactly what it is.
  • A question they can answer in one word: "Want me to put you down for Thursday?" gets answered. "Let us know if you ever need anything" does not, and it never has.
  • No discount, at least not first: Lead with money off and you teach a customer who was going to call you anyway to wait for a coupon. Hold it for the people who ignore a straight ask, and even then make it a reason rather than a sale - "I've got a slow Tuesday."
  • Short enough to read without scrolling: Three or four lines. If yours needs a paragraph of warm-up before it gets to the point, cut the warm-up.

The customer you think is unhappy: call, do not text

One group should never get a template. If you have a real reason to think somebody stopped calling because something went wrong - a callback you argued about, a job that ran twice as long as you said it would, a tech they did not warm to - that is a phone call from the owner, and a short one.

Say who you are, say you noticed you have not been back out, and then ask the only question that matters: did we drop the ball on something? Then be quiet and let them answer. Most of the time it is smaller than you had built it up to be and they are surprised anybody noticed. Once in a while it is exactly as bad as you feared, and you will be glad you heard it on the phone instead of reading it on your Google profile six months from now.

Two things not to do. Do not open with an offer - a discount in the first sentence tells them the call is about your calendar, not their complaint. And do not send this one as a text, because a text hands somebody who is already irritated a written thing to ignore. If the complaint has already landed in public, that is a different job with its own rules, and the guide on this site about responding to Google reviews covers it.

Before you send any of this: a win-back text is a marketing text

Worth two minutes before you start. A text confirming an appointment somebody booked and a text asking a past customer to book again are not treated the same way by the rules. The second one is promotional, and promotional texting carries its own requirements - what counts as permission, what has to happen when somebody replies STOP, the hours you are allowed to send, and here in Texas a state registration law that has its own carve-out for former and current customers.

All of that is laid out with its sources in the business texting laws guide on this site, and none of this page is legal advice. If you are about to text two hundred old customers for the first time, read that one first and run it past your own attorney. The short version is that a shop is responsible for having permission to message the people it messages - which is also exactly how our own terms put it.

How many, how often, and when to quit

The failure mode here is not sending too few. It is sending two hundred at once, getting forty replies on a day you are under a truck, and answering half of them on Thursday.

  • Batch it to what you can answer today: Twenty or thirty, on a morning you can reply inside the hour. A win-back text answered two days late is a job somebody else already booked.
  • One reason per customer per season: If you texted somebody about a spring tune-up, they do not need a second message in June. The fastest way to turn a warm list cold is to become routine.
  • Two tries, then leave it alone: Reach out, wait a couple of weeks, try once more with a different reason. After that stop. Nobody who ignored two messages is persuaded by a third, and a dormant customer is worth more than an annoyed one.
  • Honor a no immediately: If somebody replies STOP, or just says no thanks, that is the end of it and you take them off the list that day. That is both the rule and the right call.
  • Write down who you texted and when: One spreadsheet column is plenty. The shop with no record of who it already messaged is the shop that messages the same man three times.

What to count afterward, in your own numbers

You do not need a dashboard for this. After a batch there are three numbers worth knowing, and all three are yours: how many you texted, how many replied, and how many turned into a job on the calendar.

Then multiply that last number by what a job is honestly worth to you - not an industry average, your ticket. If twenty-five texts bring back three tune-ups, you can do that arithmetic on the back of an invoice and know in about ten seconds whether the afternoon paid for itself.

If a batch brings back nothing, twice, the problem is almost never the wording. It is the list or the timing - you texted everybody at once instead of whoever was actually due. There is a longer version of this arithmetic on the home page, where we do the math on a single missed call. It works the same way here.

When it is worth not doing this by hand

Everything above works with a phone and one quiet afternoon, and for a back catalog that is genuinely how to do it. Nobody can automate records that live on paper in a truck.

Where it gets old is the forever part. The whole method depends on somebody remembering, every single month, who is coming due and then writing the text - in a job where the day already gets away from you by ten in the morning. That is the piece Handlebar's customer win-back handles: past customers get a friendly note at the right time, and when one replies it holds the conversation and books the job on your calendar, the same way it does for a missed call. It works from the customers you have served through it, so the list builds from the day it is switched on. The back catalog is the part you work by hand once.

It runs alongside the missed-call text-back rather than instead of it, which matters here, because the single biggest source of customers who stop calling you is the call you never got to in the first place. Setup is $997 and it is $397 a month, month-to-month, no contract.

Common questions

How do you win back a customer who stopped using you?

Work out why they went quiet first, because the three reasons need different handling. Most customers simply forgot and nothing has broken yet - those come back with one specific text sent when the work is actually due. The ones who left because something went wrong need a phone call from the owner, not a message. The ones who called while you were busy and got someone else usually come back easily, because they never chose the other shop; he was just the one who answered.

What should a win-back text message say?

Four things in three or four lines: your name and shop, the specific job you did for them ("the condenser we replaced in 2021"), one reason you are texting today, and a question they can answer in one word. Example: "Hi Dana, it's Mike at Ridgeline Plumbing - we put in your water heater back in 2016. That's coming up on ten years, which is when I start keeping an eye on them. Happy to swing by and tell you honestly whether it's got life left, no charge for the look. Worth doing?" If a message could have been sent to anybody on your list, it will get treated like it was.

How long is too long to reach out to an old customer?

There is no expiration date, because the thing you worked on keeps aging whether or not you stay in touch. A text about a water heater you installed nine years ago makes more sense than one about a tune-up you did last fall. What matters is that the message has a reason in it that is specific to them - with a reason, three years is fine; without one, three months feels like spam.

Should you offer a discount to win back a customer?

Not as your opening move. A discount in the first text teaches a customer who was going to call you anyway to wait for the next coupon, and it prices your own work down for no reason. Ask straight first. If somebody ignores two reasonable messages and you still want the slot filled, frame the offer as a reason rather than a sale - a slow Tuesday you would rather not waste - and put an end date on it.

How do you win back a customer who went to a competitor?

Do not argue the comparison and do not run down the other shop. In most cases they did not pick a competitor at all - they called you, you were on a job, and somebody else picked up. Say exactly that: you think you missed their call, you hate that, and you have room this week. Then add the line that makes it easy to answer - if they already found a good shop, no hard feelings. Plenty of people reply to that one, and the fix for it happening again is answering the phone, which is a different problem.

How do you win back an unhappy customer?

By phone, from the owner, with no offer in the first sentence. Say who you are, say you noticed you have not been back out, and ask whether you dropped the ball on something - then stop talking and let them tell you. If they are right, say so plainly and fix the part you can still fix. Most of these complaints are smaller than you expected, and a customer who gets heard often stays. The one thing that reliably fails is a template text, because it tells them you did not notice anything in particular.

Stop losing jobs to missed calls

Book a 30-minute call and I'll show you how Handlebar would work for your shop.