Most local service businesses sit on years of past customer names, numbers, and email addresses. A large share of those people already know the company, already trusted it once, and may need the service again. Yet the list usually stays untouched because re-engagement feels awkward or spammy.
A short, respectful campaign can bring some of that work back without damaging the relationship.
Why Old Customers Are Worth the Effort

Acquiring a new lead costs time and money. A past customer already has some history with you. Even a modest response rate on a clean list often produces jobs at a lower cost than fresh advertising. The key is to contact them in a way that feels useful rather than desperate.
The Sensible Re-Engagement Framework
Step 1: Clean the list before you touch it
Remove obvious bad data—duplicates, incomplete numbers, and anyone who previously asked not to be contacted. If the list is old, consider limiting the first campaign to customers from the last three to five years. Older records tend to have lower response and higher annoyance risk.
Step 2: Choose one clear reason to reach out
The message needs a purpose beyond “We still exist.” Good reasons include:
Seasonal service that is relevant again
A simple maintenance reminder tied to the work you previously did
A limited, genuine offer that makes sense for past customers
Updated availability or a new service that fits their history
If you cannot state the reason in one plain sentence, do not send the campaign yet.
Step 3: Write a short, human message
Keep it to a few sentences. Sound like yourself.
Example:
“Hi [Name], we helped with [previous service] a while back. If it’s time for another visit or you have a new project in mind, we’re booking into [month]. Happy to give you current timing and pricing—just reply or call. No pressure either way.”
Avoid long stories, heavy discounts that undermine your value, and language that sounds like a marketing department.
Step 4: Use the lightest channel that still works
Text usually outperforms email for local service work, provided you already have permission and a history of communication. Email is safer for older or less certain contacts. Start small—one channel, one message—rather than a multi-step sequence on the first attempt.
Step 5: Track results and stop cleanly
Record how many messages went out, how many replies you received, and how many jobs were booked. After the initial outreach, do not keep messaging people who stay silent. A single well-timed note is enough for most re-engagement efforts.
Rules That Protect the Relationship

Never buy or rent additional lists and mix them with your real customers.
Honor every opt-out immediately.
Do not contact people so often that your name becomes background noise.
If the list is very old, test a small segment first before contacting everyone.
What Success Looks Like
A few percent of the list replies. A smaller percentage books work. The cost per recovered job is usually lower than new-lead advertising. Just as important, the people who are not interested are left alone. The list becomes a quiet asset instead of a guilt-inducing spreadsheet.
You don’t need the fanciest tool. You need the right fix.
Pull a clean segment of past customers this week. Write one short, useful message with a clear reason for contact. Send it to a small test group and measure the response. That single round will tell you whether a broader re-engagement effort is worth doing.