You spent real money, real time, and real effort to earn that customer the first time. They paid you, you did good work, and then both of you moved on. That moment is not the end of the relationship. It is actually the beginning of the cheapest marketing opportunity you have.
Most local businesses leave a significant amount of repeat business on the table simply because they never ask for it. The customer did not leave because they were unhappy. Life got busy. They forgot. Or they assumed you would reach out when you were ready. So let's talk about how to fix that.
Why Past Customers Are Easier to Book Than New Leads
A cold lead does not know you. They are comparing you to three other businesses, reading your reviews, and wondering if you will show up on time. That takes energy on both sides.
A past customer already skipped all of that. They hired you. You delivered. The trust is built.
The U.S. Small Business Administration offers guidance on customer relationship management as a core part of running a sustainable small business, and for good reason. Businesses that cultivate existing relationships tend to spend far less acquiring each new job than those focused only on cold outreach.
Before you spend another dollar on advertising, look at your past job list. That list is a genuine asset.
How to Win Back Past Customers
Here is a straightforward approach any local business can put to work this week.
Step 1: Pull your past customer list. Go through your invoices, your booking software, your email inbox, even your text history. Build a simple list: name, contact info, what they hired you for, and when. A spreadsheet works fine.
Step 2: Segment by how long ago they used you. Group them roughly into three buckets: within the last six months, six to eighteen months ago, and more than eighteen months ago. Each group needs a slightly different message.
Step 3: Write a short, personal message. This is not a newsletter blast. It is a message that sounds like it came from a person, because it did. Something like:
"Hi Sarah, it has been about a year since we handled your [service]. Just checking in to see if you need anything done before the season changes. Happy to get you on the schedule."
That is it. No discount required. No fancy graphic. Just a human note.
Step 4: Give them one clear next step. Do not make them hunt. Tell them exactly how to book, whether that is replying to your message, clicking a link, or calling a number. If your booking path is confusing, fix that first. A related post on making your booking path obvious covers this well.
Step 5: Follow up once if they do not respond. One follow-up, sent a few days later, is normal and welcome. More than that can feel pushy. Keep the second message short: "Just wanted to make sure this did not get buried. Let me know if you need anything."
What to Say Based on the Service You Provide
Different services have different natural re-engagement windows. Use those windows to make your outreach feel timely rather than random.
- Seasonal services (lawn care, HVAC tune-ups, gutter cleaning): reach out four to six weeks before the relevant season.
- Annual or recurring services (pest control, inspections, deep cleaning): reach out just before the anniversary of their last job.
- Project-based services (painting, remodeling, landscaping): reach out when you know they may need the next phase, or ask if they know anyone else who might need the same work done.
That last point connects directly to referrals. A past customer who had a great experience is also your best referral source. Both topics reward the same behavior: staying in touch.
Build a Simple System So This Happens Automatically
Doing this once is good. Building a habit so it happens consistently is better.
You do not need expensive software to start. A recurring calendar reminder to review your past-customer list each month works. So does a simple follow-up sequence, which you can read more about in A Simple Follow-Up Sequence Any Local Business Can Run.
The goal is to make re-engagement a regular part of how your business runs, not a one-time scramble when jobs slow down.
- Set a reminder to review your past-customer list monthly.
- Draft two or three reusable message templates you can personalize quickly.
- Track who you contacted and what they said.
- Note which types of past customers respond best, and reach out to similar ones first next time.
This small structure turns a scattered effort into a repeatable system.
What Gets in the Way (and How to Get Past It)
The most common reason local businesses skip this is that it feels awkward to reach out out of nowhere. That feeling makes sense, but it is not accurate. Most customers are glad to hear from a business they already trusted. They are not bothered. They are reminded.
The second obstacle is time. Owners are busy. But a batch of ten personal messages, sent in one sitting, takes about thirty minutes. Compare that to the time and cost of chasing down a cold lead who found you through an ad.
If you want to think through where past-customer outreach fits inside the broader picture of growing your business without burning through your budget, the ideas in The Cheapest-First Way to Get More Booked Jobs build on this directly.
SNRG helps local businesses put systems like this on autopilot so they run consistently without relying on the owner to remember every step.
Frequently Asked Questions
How do you win back past customers?
Send a short, personal message that acknowledges your past work together, offers a relevant reason to return, and gives one clear next step to book. Follow up once if they do not reply. Customers who hired you before already trust you, so the conversation starts from a much stronger place than a cold lead.
How long should I wait before reaching out to a past customer?
For most local services, six to twelve months is a natural window. Seasonal services often have a built-in rhythm you can use. The key is to reach out before they have already hired someone else, so earlier is generally better than later.
Do I need to offer a discount to win back a past customer?
Not necessarily. A personal, timely message is often enough. Discounts can work, but they also train customers to wait for a deal. Start with a genuine check-in and see how it lands before adding any incentive.
What if a past customer had a complaint or left a bad review?
Address it directly and briefly in your message. Acknowledge what happened, explain what has changed, and keep the tone calm and professional. Some of these customers will appreciate the honesty and give you another chance. Others will not, and that is okay too.
---
If you want to map out where your business stands across lead sources, booking, and follow-up, the free Map My Business diagnostic is a good place to start.