Cedarline Heating & Air installed a furnace for the Delgados in 2023. Nobody from Cedarline has contacted them since. Last fall the furnace needed a tune-up, and they called the first company that came up in a search. Cedarline didn't lose them on price or quality. It lost them to silence.
To get repeat customers in a service business, contact past customers on a schedule you set once: a thank-you, a check-in, a maintenance reminder tied to what you did for them, a seasonal note, and a request for a referral. Eight messages a year, each one useful, is enough. Below is the calendar, with the wording, then how to keep the list and measure the result.
Why a past customer is the cheapest sale you have
A past customer already knows your name, has seen your work, and has your invoice in their email. You don't have to prove you exist. That's why the work is mostly remembering. Cedarline has 400 customers from the last three years, and the owner, Philippa, estimates that 15 percent of them book a tune-up in a given year without being asked. That's 60 tune-ups. At $189 each, $11,340. If a reminder program lifts that to 25 percent, it becomes 100 tune-ups and $18,900, an extra $7,560 a year from people who were already on the list. The numbers are hers and hypothetical, but the arithmetic is the same for any business that has a repeat need.
The 12-month touch calendar
Eight touches in the year after a job. Touches 1, 2, 3, 7 and 8 key off the date of the job, so every customer gets them on their own timeline. Touches 4, 5 and 6 are seasonal and go to everyone at once. The dates below assume a fall furnace install.
1. Day of the job: a thank-you text. "Thanks for having us today, Elena. If anything seems off with the new furnace this week, reply here and I'll come back. Philippa, Cedarline." Short, personal, and it gives them a way to reach you.
2. One week later: check in and ask for a review. "Hi Elena, how's the new furnace running? If you're happy with it, a quick review would mean a lot to a small company: [link]. If something's not right, tell me and I'll fix it first." The order matters. Fix problems before you ask for stars.
3. Month 2: a maintenance reminder tied to the job. "Elena, your furnace uses a 16x25x1 filter. Check it monthly through winter and swap it when it looks gray. Want us to drop two off next time we're in the neighborhood?" This is useful because it names her filter size, which you wrote down on the job.
4. Late March: the pre-season offer. "Spring is the easy time to have the air conditioning checked, before it's 95 degrees and everyone calls at once. We have openings the last two weeks of April. Want one?" Offer a date range, not a discount.
5. Early September: the second pre-season offer. Same idea for heating: "Furnace tune-ups for this fall are $189. We book through October. Reply with a day that works."
6. Early November: the cold-snap note. A short email before the first freeze: what to check, when to call, and the emergency line. You're not selling anything. You're the company whose number they have when the heat goes out.
7. Month 11: the anniversary and a referral ask. "Your system turns a year old this month, Elena. If it's been running well, we'd be grateful if you mentioned us to a neighbor. We'll take $25 off your next tune-up when they book." Pair it with a clear reward; the full approach is in referral program for a small business, and the words are in how to ask for referrals.
8. Month 12: the renewal. "Your maintenance plan year is up. Renew for $229 and get two visits plus priority scheduling." Whatever you sell as a plan goes here.
If your service has no natural repeat cycle
A furnace needs yearly attention. A wedding photographer's customer might never need you again. If that's your situation, anchor the calendar to other events: the anniversary of the job, a season that matters to the customer (a portrait photographer writing in October about holiday cards), a new service you add, or a price change you want to give them notice of. Touches 1 and 2 stay the same. Replace the maintenance reminders with one useful note every quarter, and make the referral ask your main goal, because for some businesses the repeat customer is the person they send you.
Rules that keep it from becoming spam
No more than one message a month. Every message should have a reason: a filter size, a season, a date. If it could have been sent to anyone, it shouldn't go out. Stop the moment a customer asks you to. Texting has extra rules: messages about the job they hired you for are one thing, but marketing texts need prior consent in the US, so ask for it when you book ("OK to text you reminders?"). When in doubt, use email or a phone call. This is general information, not legal advice.
The list the calendar depends on
You need a place to store, for each customer: name, phone, email, last job date, what you installed or did (make, model, size), when it's next due, and whether they agreed to texts. Without the "what" and "next due," every message becomes generic. A spreadsheet works; start with the columns in the lead tracking spreadsheet and add "last job" and "next due." When the sheet gets slippery, what a customer database should do lists the four signs you've outgrown it.
Rocketship can send this kind of sequence to a list of past customers from your own Gmail, on the schedule you set, and its AI workers reply when someone writes back and book the visit.
Measuring your repeat rate
The number is simple: of the customers you served at least 12 months ago, what share bought again in the last 12 months? Cedarline served 150 customers in 2025, and 54 bought again within a year. That's 54 divided by 150, or 36 percent. Write it down now, before you change anything, and compare it again in 12 months. If you want to bring back customers who went quiet before you started the program, how to reactivate old leads covers that, and the lead you never followed up explains why this part gets dropped.
Repeat work is the cheapest growth you have, and the first customers still have to arrive. Rocketship finds the buyers, emails them from your own Gmail, follows up, and books the meeting on its own. Plans that get you customers start at $24.99 a month (Launch), and every monthly plan starts with a 7-day free trial, card required.
