How to Win Back Past Customers and Get Repeat Jobs

The easiest new revenue for most service businesses sits in their own customer list. People who already hired you know your work, trust your name, and have your number. A simple system of reminders, a useful maintenance plan, and polite follow-up by email and text can turn one-time jobs into repeat work without buying a single new lead.
Key takeaways
- Keeping customers usually costs far less than finding new ones, but treat famous retention statistics as direction, not a promise.
- Sort past customers by when they last bought and what they bought, then send each group a reason to come back on a set schedule.
- Follow the consent rules: CAN-SPAM for email, and prior written consent plus fast opt-out handling for marketing texts.
Why are past customers the easiest new revenue?
Past customers already know you, so you skip the hardest part of selling: earning trust from a stranger. Harvard Business Review notes that getting a new customer can cost five to 25 times more than keeping one, depending on the study and industry. You also already have their contact details, which means no ad spend to reach them.
The most quoted number in this area comes from Fred Reichheld of Bain & Company. You will often see it written as "a 5% increase in retention raises profits by 25% to 95%." The wording in Bain's own brief is narrower. It says that in financial services, a 5% increase in customer retention produces more than a 25% increase in profit.
That matters for how you use it. The research points in one clear direction: keeping customers pays. It does not tell a roofer or a cleaning company what their exact profit lift will be. Use the idea to set priorities, not to forecast your budget.
Here is why the past-customer list works so well for service businesses in practice:
- Trust is already built. They let you into their home or business once. The second yes is smaller than the first.
- You know what they own. A water heater age, a roof install date, or a fence stain date tells you when the next job is due.
- Reaching them is cheap. An email or text to an existing list costs a fraction of a click from a paid ad.
- Happy repeat customers refer others. Each return visit is another chance to ask for a review or a referral.
Mike Carleton wrote a whole book on this idea, KEPT: The Book About Customers Who Come Back. The short version: most owners spend almost all their marketing effort on strangers and almost none on the people who already paid them.
Who should you contact first?
Start with customers who bought recently, spent the most, or own something that needs regular service. These people remember you and have a clear reason to book again. Pull a list from your invoicing or field service software, sort it by last job date and job type, and work the warmest group first.
Most owners have more data than they think. Your invoices show who paid, when, how much, and for what. You do not need a fancy model. A spreadsheet with five columns is enough to get started: name, contact details, last job date, job type, and total spent.
Then sort people into groups like these:
| Group | Who is in it | What to send |
|---|---|---|
| Recent and happy | Jobs in the last 90 days with no complaints | Thank-you, review request, referral ask |
| Due for service | Equipment or work with a known service interval | Reminder with a booking link and open dates |
| Lapsed regulars | Bought two or more times, nothing in 12 to 18 months | Personal check-in from the owner or tech |
| One-time project buyers | Single large job, such as a remodel or install | Warranty check, related service, seasonal tip |
| Quoted but never booked | Got an estimate and went quiet | Short follow-up asking if the need still exists |
Clean the list before you send anything. Remove duplicates, people who asked not to be contacted, and anyone who had a dispute you have not resolved. One angry reply from a customer you should have skipped costs more than the job you were hoping to win.
What should a win-back message say?
A good win-back message is short, personal, and tied to the work you did. Name the job, give one useful reason to act now, and make booking easy. Skip the long brag about your company. The customer wants to know why this matters to them today and how to get on your schedule.
Think of it as a service reminder, not an ad. Compare these two openings:
- Weak: "Big savings this month on all our services!"
- Strong: "We serviced your water heater in March 2025. Most units should be flushed about once a year, and we have openings the week of the 14th."
The second one proves you remember them and gives a reason that has nothing to do with your sales goals. Here is a simple structure that works for email or text:
- Remind them who you are. Use your business name and the tech's first name if you can.
- Name the past job. "Your AC tune-up last spring" beats "your recent service."
- Give one reason to act. A season change, a warranty date, or a limited number of open slots.
- Make one clear ask. One link or one phone number. Not three choices.
- Make leaving easy. An unsubscribe link in email, and "Reply STOP to opt out" in texts.
For lapsed regulars, a plain note from the owner often beats a polished template. Something like: "It has been a while since we were out. Is everything still working well? If anything needs a look, reply here and I will get you on the schedule." People answer messages that sound like a person wrote them.
Be careful with discounts. A deep discount teaches customers to wait for the next sale. Added value, like a free filter change with a paid tune-up or a priority slot before the busy season, usually protects your margins better.
How often should you send reminders?
Send reminders on the real service cycle of the work, not on a random marketing calendar. Seasonal trades should reach out before each busy season. Project trades should follow up after the job, then near the next natural service date. Most service businesses do well with a few useful touches a year, not weekly blasts.
The best timing comes from the job itself. For heating and cooling, ENERGY STAR recommends annual pre-season check-ups and suggests booking cooling checks in spring and heating checks in fall, before contractors get busy. That gives HVAC companies two natural reminder windows every year.
Here is a sample cadence you can adjust to your trade:
| When | Message | Channel |
|---|---|---|
| 1 to 3 days after the job | Thank-you and review request | Text or email |
| About 30 days after | "Is everything working well?" check-in | |
| 3 to 4 weeks before the next service date | Reminder with booking link | Email, then text if they opted in |
| Seasonal, once or twice a year | Helpful tip plus open dates | |
| 12 to 18 months with no job | Personal win-back note | Email or a phone call |
Two rules keep this from turning into spam. First, every message should be useful even if the person does not book. Second, stop the sequence the moment someone books, replies, or opts out. Most email and CRM tools can do this automatically if you set it up once.
How do maintenance plans turn one job into repeat work?
A maintenance plan books the next visit before the customer has to think about it. The customer gets scheduled service and set benefits, and you get predictable work during slow months. The key is clear terms: what is included, how often you visit, what it costs, how renewal works, and how to cancel.
Plans fit almost any trade with recurring needs: heating and cooling, plumbing, pest control, pool service, lawn care, cleaning, gutters, and pressure washing. A good plan usually includes:
- A set number of visits per year, scheduled ahead of time
- Priority booking during the busy season
- A written checklist of what each visit covers
- Any member pricing on repairs, stated in plain numbers
Be careful with automatic renewals. In July 2025, a federal appeals court threw out the FTC's newer "click to cancel" rule. That does not make anything goes. The Restore Online Shoppers' Confidence Act still applies to online subscriptions and requires clear disclosure of the terms before you collect billing details, the customer's express consent, and a simple way to cancel. Many states have their own auto-renewal laws as well. Write your plan terms in plain words and have your attorney review them.
The plan also gives you the reason to reach out. "Your spring visit is due, pick a time here" is a reminder customers expect and welcome, which is very different from a cold sales message.
What are the email and text consent rules?
Email and text follow different federal rules. Commercial email falls under the FTC's CAN-SPAM Act, which requires honest headers, a postal address, and an opt-out you honor within 10 business days. Marketing texts fall under the TCPA, enforced by the FCC, which generally requires prior express written consent for automated marketing messages.
For email, the FTC's compliance guide lists the main duties:
- No false or misleading header information or subject lines
- A valid physical postal address in every commercial message
- A clear way to opt out that keeps working for at least 30 days after you send
- Honor opt-outs within 10 business days, with no fee and no extra hoops
Each violating email can bring a penalty of up to $53,088, according to the FTC's January 2024 inflation update. Note one detail many owners miss: a message to an existing customer is not automatically "transactional." If the main purpose is to promote a service, it counts as commercial.
Texts carry more risk. Under FCC rules, prior express written consent means a signed written agreement, which can be electronic, that clearly authorizes the business to send the marketing messages. In January 2025, the Eleventh Circuit struck down the FCC's stricter "one-to-one" consent rule, but the original written consent standard still stands.
The FCC's newer revocation rule took effect on April 11, 2025. Customers can withdraw consent in any reasonable way. Replies such as "stop," "quit," "end," "revoke," "opt out," "cancel," and "unsubscribe" count, and you must honor requests within 10 business days.
The practical fix is simple. Add a consent checkbox for texts at booking, on your website forms, and on your invoices. Keep a record of when and how each person agreed. If you never collected text consent from older customers, start with email and invite them to opt in to texts. This article is general information, not legal advice.
How do you measure whether reactivation is working?
Track a few numbers for every send: how many people you contacted, how many replied, how many booked, and how much revenue those jobs brought in. Compare that revenue to the cost of the tools and staff time. After a few rounds, you will see which groups and messages pay off.
Keep the scorecard short so you actually use it:
- Booked jobs per 100 contacts. This shows how well each list and message works.
- Revenue per send. Total revenue from jobs that came from the message.
- Opt-out and complaint rate. If this climbs, you are sending too often or to the wrong people.
- Repeat-customer share. The percent of monthly jobs from people who hired you before.
Use a unique booking link or a tracked phone number for each campaign so you know where jobs came from. If your phones are busy but bookings are flat, the problem may be how fast your team responds, not the message itself.
Frequently asked questions
How long after a job should I reach out again?
Match the timing to the work. For seasonal service like heating and cooling, ENERGY STAR suggests a check-up in spring and fall, so reach out a few weeks before each season. For one-time projects, send a thank-you within a week, a check-in around 30 days, and a reminder near the next natural service date.
Can I email past customers without asking first?
Federal law does not require opt-in before a commercial email, but the FTC's CAN-SPAM rules still apply. Use honest subject lines, include a valid postal address, give a clear way to opt out, and honor opt-outs within 10 business days. Opt-in lists still perform better and complain less.
Do I need permission to text past customers?
Treat marketing texts as needing written consent. FCC rules require prior express written consent for many automated marketing calls and texts, and since April 11, 2025 customers can revoke consent by any reasonable means, including replies like stop or cancel. Get consent at booking and ask your lawyer if unsure.
What is a good offer for a win-back campaign?
Start with something useful instead of a deep discount. A priority booking slot, a free inspection added to a paid visit, or a maintenance plan with clear benefits gives people a reason to call. Keep the offer specific, put a real end date on it, and make the next step one click or one call.
How many past customers will respond?
There is no reliable national benchmark for small service businesses, so be wary of anyone who promises a number. Track it yourself: count messages sent, replies, booked jobs, and revenue for each list. After two or three sends you will know your own response rate, which matters more than any industry average.
The bottom line
Your past customers are the closest thing to free revenue a service business has. Sort them into groups, send useful reminders on the real service cycle, offer a clear maintenance plan, and follow the consent rules for email and text. Then measure what books jobs and do more of it.
If you want help building the reminders, the booking path, and the tracking, Book a free call with Mike. Curious how easy you are to find when those customers search again? Then run the free 60-second check.
Sources
- Bain & Company, Fred Reichheld: Prescription for cutting costs (PDF)
- Bain & Company: Prescription for cutting costs (brief page)
- Harvard Business Review: The Value of Keeping the Right Customers
- ENERGY STAR: Heating and cooling maintenance checklist
- FTC: CAN-SPAM Act, A Compliance Guide for Business
- Morrison Foerster: Eleventh Circuit vacates FCC's TCPA one-to-one consent rule
- Manatt: FCC's revocation rule to take effect April 2025
- Cooley: Eighth Circuit vacates the FTC's Negative Option (Click to Cancel) Rule
Keep reading
LettrLabs: Sends handwritten-style cards that remind past customers it is time to book again. Try LettrLabs →
Jobber: Keeps every past job and sets up repeat visits so one job turns into many. Try Jobber →
