Every local business owner I talk to wants more leads. Almost none of them have touched the list of people who already paid them money.
Think about what's sitting in your phone and your invoicing software: customers who called you, trusted you, watched you work, and were satisfied enough not to complain. They cost you nothing to reach. They already know your name. And most of them haven't heard from you since you cashed the cheque.
Why old customers are the best leads you have
A cold lead has to decide whether you're competent, whether you'll show up, and whether you'll overcharge. A past customer has already answered all three questions. The only question left is timing.
And timing changes constantly. The kitchen you did three years ago now has a bathroom next to it that looks dated. The roof you patched has aged. The family that had one child now has three. You don't need to convince these people of anything. You just need to be in front of them when the need appears.
What reactivation actually is
A reactivation campaign is a short, respectful message to your existing list that reminds them you exist and gives them one easy reason to reply. That's it. It's not a newsletter, and it's definitely not a blast of discounts.
Done right, it feels like a contractor they liked checking in. Done wrong, it feels like spam from a company that forgot who they were.
The messages that work
Three angles are worth more than any clever copy:
- The seasonal reminder. Tied to something real: gutters before autumn, AC before the first heatwave, a roof check after a bad winter. Useful, timely, no pressure.
- The natural next project. "We did your kitchen in 2023, a lot of those clients are doing the main bathroom next. If that's on your list for this year, we're booking spring now."
- The honest check-in. Short, personal, no offer at all. "Hi Marie, it's been a couple of years since we did your kitchen. Everything still holding up okay?" You'd be amazed how many replies start with "actually, while I have you..."
Reactivation works when the message reads like it came from the owner, not a marketing department. Short sentences, first name, real context about the work you did.
Small numbers, real money
Reactivation doesn't need a big response rate to pay off. Take 400 past customers and a message that gets a 2% response: that's 8 conversations. Close three at an average job value of $6,000 and you've done $18,000 from a list you already owned, in a week where you spent nothing on ads.
That's the whole argument. It isn't a growth strategy that replaces marketing. It's the money already sitting on your shelf.
How to run it without annoying anyone
- Clean the list first. Remove anyone who had a bad experience or asked not to be contacted. One angry reply costs more than three jobs earn.
- Send in small batches. Fifty at a time, so you can actually handle the replies. Nothing worse than waking up a list and then ignoring the people who answer.
- Make replying easy. Plain text, no forms to fill, no "click here to learn more." Let them just respond.
- Respect the exit. Honour every opt-out immediately, and always identify yourself clearly.
- Then keep it up. Two or three touches a year keeps you top of mind. Twelve makes you noise.
Do this once and you'll get jobs from it. Build it into your calendar and it becomes a reliable line of revenue that costs nothing but the discipline to send.


