Turning One-Time Customers Into Repeat Work
Your next job is probably in your old invoices. How to keep a simple customer list, when to text a reminder, and what to say so past customers call you first.
On this page
Quick answer
Most one-time customers don't leave because they were unhappy. They leave because they forgot your name by the time they needed you again. Keep a simple list of every finished job, note when that kind of work comes due again, and send one short, personal text when it does. Do that for every job, and your slow months start filling from people who already trust you.
Two years ago you replaced a water heater for a family on Maple Street. Good job, nice people, paid on the spot.
Last week their kitchen drain backed up. They searched "plumber near me," called the first number with good reviews, and someone else got the job.
They didn't have a problem with you. They just couldn't remember your name.
The short answer: be the name they remember
Most one-time customers don't leave because they were unhappy. They leave because they forgot you by the time they needed you again.
The fix is simple. Keep a list of every job you finish. Note when that kind of work comes due again. When it does, send one short, personal text.
Why the customers you already have are worth the most
Every new customer costs you something to find: ads, lead fees, estimates that go nowhere. A past customer costs you a text.
Depending on which study you believe, getting a new customer costs five to 25 times more than keeping one you already have, according to Harvard Business Review.1 The same article cites research from Bain & Company finding that raising customer retention by 5% raised profits by 25% to 95%.1
Those numbers cover all kinds of businesses, not just trades. But you've felt it. The repeat customer doesn't ask for three quotes.
Start a customer list today
You can't remind people you don't have written down. So before anything else, start the list.
For every finished job, write down:
- Name and cell number. The number they actually text from.
- What you did, and the date. "Replaced 50-gallon gas water heater, March 2026."
- What's due next, and when. This is the line that makes you money.
- Anything they mentioned. "Wants the back fence stained next spring." "Basement floods in heavy rain."
A spreadsheet works. So does a notebook on the truck seat. Fill it in before you pull out of the driveway.
Then go back through your old invoices. Your last two years of jobs are probably the best lead list you'll ever own.
Find the reason to come back
Almost every trade has a natural clock. Your job is to know it and write it down.
| Trade | What comes due | Roughly when |
|---|---|---|
| HVAC | Tune-up before the season | Spring for AC, fall for heat |
| Chimney and heating | Cleaning and inspection | Every year, before cold weather |
| Septic | Inspection, then pumping | Inspect every 3 years, pump every 3 to 5 |
| Plumbing | Water heater check and flush | Once a year |
| Painting and decks | Stain or touch-up | Every few years, by exposure |
| Gutters | Cleaning | After the leaves drop |
Some of these come straight from public guidance. The EPA says a typical household septic system should be inspected at least every three years, and tanks are typically pumped every three to five years.2 The U.S. Fire Administration tells homeowners to have heating equipment and chimneys cleaned and inspected each year by a professional.3
A reminder like that isn't a sales pitch. It's a favor.
Texts that bring them back
Text is the right tool here. Nearly everyone has one: Pew Research Center finds 98% of U.S. adults own a cellphone, and 91% own a smartphone.4 A text gets read on a break.
Keep it short, use their name, and mention the job you did. Swap in your own details wherever you see brackets.
Hi [Name], it's [Your Name] with [Business Name]. We did your [job] back in [month]. It's about time for [service]. Want me to get you on the schedule? I have openings [day] and [day].
Hi [Name], [Your Name] here. Cold weather's coming, and it's a good time to have your [furnace / chimney / pipes] checked before the first freeze. Want me to swing by next week while I'm in [neighborhood]?
Hi [Name], it's [Your Name] with [Business Name]. While we were out for the [job], you mentioned [the deck / the back bathroom / the garage]. We do that too. Happy to give you a price whenever you're ready.
Send them by hand, a few a day. The last one works because you were listening at the first job.
When to send them
Timing is half of this. A few good moments:
- A few weeks before the work is due, not the day of. Give them time to say yes.
- When the season turns. The first cool week in fall, the first hot week in spring.
- When you're already nearby. "I'm two streets over Thursday" makes it easy.
And when they reply, answer fast. A past customer who texts back "yes, please" and hears nothing until tomorrow may call someone else. We covered that in how fast you have to call a lead back.
The rules, in plain English
A personal text about their own job is a conversation. A promotion blasted to your whole list is marketing, and that's different.
CTIA, the wireless industry's trade group, says that before a business sends promotional texts, the customer should agree in writing to receive them.5 So ask at the job. Put a line on the invoice or work order: "Can we text you when your next service is due?" Get a yes and write it down.
If anyone asks you to stop, stop. We're not lawyers, and texting rules change, so check with your phone provider or an attorney before you send anything in bulk.
Make the first job easy to remember
Repeat work starts before you leave the first driveway.
- Save yourself in their phone. Text them your name and business before you go, so you're not "Unknown" next year.
- Tell them what's next. "This filter needs changing in about six months. I'll send you a reminder." Then do it.
- Ask for the review separately. A good review helps the next stranger choose you. We wrote up how to get more Google reviews without being pushy.
- Ask for the referral too, on its own day. Here's how to ask for referrals by text.
The bottom line
Your next good job is probably sitting in your old invoices. Write down every customer, know when they'll need you again, and send one honest text when they do.
Start tonight. Pull up the last ten jobs you finished, write down what each one needs next, and put a reminder on your calendar for the first one.
Frequently asked questions
How often should I text past customers?
Only when you have a real reason: the service is due, the season is turning, or you're checking that the work held up. For most trades that's one to three texts a year per customer. More than that starts to feel like a newsletter nobody asked for.
Do I need permission to text past customers?
For a one-off, personal text about their own job, you're usually on solid ground. For promotions or anything sent to your whole list at once, get their written okay first, ideally at the time of the job. We're not lawyers, so check with your phone provider or an attorney before you send anything in bulk.
What if my trade doesn't have repeat work, like a roof replacement?
The roof doesn't repeat, but the house does. A roofing customer will need gutters cleaned, a storm check after hail, or a repair on the garage. And they're the best source of referrals you have. A check-in a year later keeps your name in their phone for all of it.
What's the easiest way to keep track of past customers?
Whatever you'll actually keep up. A spreadsheet works. So does a notebook in the truck. The key is writing down the name, number, address, what you did and when, the same day you finish the job.
Sources
- Gallo, A. (2014). The Value of Keeping the Right Customers. Harvard Business Review. hbr.org
- U.S. Environmental Protection Agency. How to Care for Your Septic System. epa.gov
- U.S. Fire Administration. Heating fire safety outreach materials. usfa.fema.gov
- Pew Research Center. Mobile Fact Sheet. pewresearch.org
- CTIA (2023). Messaging Principles and Best Practices. api.ctia.org
Last updated
This article was drafted with AI assistance and edited by the AtlasBooked team, who checked its facts and sources before publishing.