You already have the leads. They're sitting in your phone, your invoices, your old CRM, and a stack of carbon-copy work orders from 2019 that you never threw away. Thousands of people who already paid you money, already trusted you in their home, already know your name.
And you're out here paying Google $85 a click to find strangers.
Here's the hard truth most contractors never want to hear: the cheapest job you will ever book is a job for somebody who has already hired you once. No ad spend. No bidding war. No tire-kicker who ghosts after the estimate. Just a phone call to a person who already knows you do good work.
Yet almost every home service business in North Carolina ignores that list completely. They spend every waking hour and every marketing dollar chasing new leads while a pile of warm, proven, already-convinced customers sits there going cold.
This is the reactivation playbook. How to go back through the customers you already have and turn them into booked jobs this month, without raising your ad budget by a single dollar.
Why Your Old Customer List Is the Most Underrated Asset You Own
Let's put some numbers on this, because contractors respond to numbers.
It costs five to ten times more to land a brand new customer than it does to sell again to someone who's already bought from you. That's not a marketing slogan, that's basic economics that every Fortune 500 company builds its whole growth model around. The contractor down the street from you knows it too, he just thinks it doesn't apply to him because he's "too busy running crews."
Now think about what your average repeat customer is actually worth.
Say you're an HVAC company and the average ticket is $450 for a service call. That same customer, over ten years, needs tune-ups, a capacitor here, a blower motor there, and eventually a full system replacement at $9,000. You're not looking at a $450 customer. You're looking at a $15,000 customer who is currently paying somebody else because you never called them back.
A roofer is the same story. One roof replacement is $12,000 to $18,000. But that customer also has gutters, siding, a garage, a rental property, a mother-in-law who needs her roof looked at. One relationship, multiple jobs, spread over twenty years.
And a plumber? Water heaters every ten years, repipes, drain cleaning, fixture upgrades, and every single one of those generates referral calls from the neighbor who saw your truck in the driveway.
Most contractors think of a completed job as the end of a transaction. It's actually the beginning of an annuity. The problem is you have to keep in touch to collect it, and almost nobody does.
Where Your Old Leads Actually Live (Most Contractors Have No Idea)
Before you can reactivate anything, you have to find it. And most home service businesses have their customer data scattered across six different places that don't talk to each other.
1. Your phone's contact list and call log
Every missed call, every inbound number, sitting in a device that could die tomorrow. If this is your record-keeping system, you're one dropped phone away from losing years of business relationships.
2. Your invoicing or accounting software
QuickBooks, FreshBooks, Wave, even a spreadsheet your bookkeeper updates. This is usually the single richest source of customer data you have, and almost nobody exports it and uses it as a marketing list.
3. Your field service software
ServiceTitan, Housecall Pro, Jobber, FieldEdge. These tools already hold customer history, equipment age, service dates, and job values. You're paying for it every month and using about 20% of what it can do.
4. Your Google Business Profile and review platforms
Every person who left you a review is a confirmed, happy customer with a public record of the work you did. Those people are the warmest names on your list.
5. Old estimates that never closed
This is the goldmine nobody talks about. People who got a quote from you and went with somebody else, or just never pulled the trigger. Life happens. Budgets shift. Houses get sold. That $14,000 roof estimate from fourteen months ago is not dead, it's asleep.
6. Your email inbox and old text threads
Ugly, but it works. Search your inbox for invoice sends and estimate emails and you'll rebuild a customer list in an afternoon.
Get all six of those into one place. A spreadsheet is fine. A real CRM is better. What matters is that it's one list you can actually work, with a name, a phone number, a last service date, and what you did for them.
The Reactivation Playbook: Six Moves That Book Jobs This Month
Move 1: The "We Weren't Done With You" Call
Take your list and sort it by last service date. Anyone you haven't touched in nine to eighteen months goes into a callback list. Then actually call them.
The script is brutally simple:
"Hey Mrs. Patterson, this is Dave with [Company]. We did your AC tune-up last spring and I'm going through our customer list making sure nobody slipped through the cracks. I've got two openings this week for a fall maintenance visit, want me to hold one for you?"
No pitch. No pressure. Just a reminder that you exist and a reason to book now. Contractors who actually run this consistently report 10% to 20% of the list converting into appointments.
Move 2: The Unclosed Estimate Revival
Pull every estimate over $2,000 you sent in the last two years that never turned into a job. Send them a text or an email with one line: "Still thinking about that [roof/water heater/repiping]? We've got a slot opening up and I wanted you to have first shot at it before I fill it."
Scarcity plus a warm name equals bookings. People don't say no to a quote forever, they say no to it in that moment. Nine months later they say yes.
Move 3: The Seasonal Touchpoint
You should be in front of your customer list four times a year minimum, and every one of those touches should map to a real season and a real reason.
Spring: AC tune-up before the first heat wave. Summer: "getting your system ready for fall." Fall: furnace inspection before the cold snap. Winter: frozen pipe prevention and insulation checks.
This isn't marketing fluff, it's service. You're telling them exactly what their house needs and when it needs it. That's what a trusted contractor does. That's how you become the guy they call before they even think about Googling anybody.
Move 4: The Maintenance Plan Pitch
This is the single highest-leverage thing a home service business can do. Convert one-time customers into recurring maintenance plan members and you've turned a transactional business into a subscription business.
Two visits a year, priority scheduling, a discount on repairs, and the customer never has to think about who to call again. You just locked in annual revenue, guaranteed work in your slow season, and first shot at every replacement that comes down the pipe.
Contractors with a real maintenance base survive slow winters. Contractors without one panic every January.
Move 5: The Referral Ask You Never Made
Every happy customer is a referral source you haven't activated. But here's the mistake almost everybody makes: they ask for a referral weakly, or not at all.
Don't say "let us know if you know anybody." Say this, right after the job is done and the customer is standing there smiling at their new system:
"Glad you're happy with it. Quick favor -- who's the one neighbor on this street that everybody trusts? I'd love to take care of them the way we took care of you."
Specific beats vague. One name, from a person who just watched you do great work, converts at a rate no ad platform can touch.
Move 6: The Reactivation Offer That Actually Works
If you're going to run an offer to your old list, make it a real one, not a 5% off coupon nobody cares about.
Free inspection with any booked service. A waived diagnostic fee for returning customers. Priority scheduling during your busiest weeks. Or an aging-equipment credit, where you tell a homeowner with a fifteen-year-old system that you'll knock a set dollar amount off a replacement if they book the consultation this month.
The offer should cost you almost nothing and be worth real money to them. That's the whole game.
The Follow-Through: Why Most Reactivation Campaigns Die in Week Two
Here's where contractors fall apart. They get excited, they pull the list, they make twenty calls, they book four jobs, and then a big install comes up and the whole thing gets abandoned by Wednesday.
Reactivation is not a one-time event. It's a system, and systems need owners.
Someone in your office needs to own the list. That person works it every single week, same as paying bills. Ten calls a day. Twenty texts a day. A follow-up sequence that goes out automatically to every customer after every completed job.
If you run a two-man shop and that someone is you, fine. Block thirty minutes at the end of every day and make the calls. Ten calls. Every day. That's fifty warm conversations a week with people who already like you. Do the math on what that produces over a year.
The contractors who build real, defensible businesses aren't the ones with the biggest ad budget. They're the ones who don't let a single customer relationship go cold. Repeat business and referrals are the only lead sources that get cheaper every year instead of more expensive.
Frequently Asked Questions
How far back should I go when reactivating old customers?
Three years is a solid starting point, and five years if you've got the data. Beyond that, people have moved, sold the house, or forgotten who you are. The sweet spot is nine months to three years out, where they remember you fondly and still live in the same house.
Should I call, text, or email my old customers?
Call for anything high value or time sensitive, because a live voice cuts through everything. Text works best for unclosed estimates and quick reminders. Email is fine for seasonal campaigns and maintenance plan renewals, but never rely on email alone, it gets buried. Use all three in sequence.
Is it legal to reach out to my past customers?
Yes, contacting customers who have done business with you is generally fine under US marketing rules, and existing business relationships are treated more favorably than cold outreach. Be honest about who you are, respect opt-outs immediately, and include an easy way to stop receiving messages. When in doubt on a specific situation, check with a professional who knows your state's rules.
What if I don't have a customer list at all?
Then you have a bigger problem than a marketing budget. Start today. Every job from here forward gets logged in one place with a name, number, date, and what you did. Within twelve months you'll have an asset that no competitor can buy and no ad platform can take away from you.
How fast should I expect results?
Faster than anything else you do. Unlike SEO, which takes months to mature, reactivation starts producing appointments the same week you start making calls. Most contractors see bookings within the first ten calls, because you're talking to people who already know and trust you.
Stop Paying for Leads You Already Paid For Once
Every dollar you spend acquiring a new customer is a dollar you might not have needed to spend. The leads are already in your pocket. They're in your invoicing software, your field service app, your old estimates, and a text thread from last summer.
You built that list one job at a time. Now it's time to work it.
If you'd rather not build and run this whole system yourself, that's exactly what we do. At Stag Marketing, we build the reactivation engine for home service contractors across North Carolina: the list work, the follow-up sequences, the maintenance plan offers, and the marketing that keeps new leads flowing in on top of it. No fluff, no vanity metrics, just more calls on your phone and more jobs on your calendar.
Ready to get paid by the customers you already earned? Let's talk. Head over to stagmkt.com/contact and tell us where your list lives. We'll take it from there.

