customer reactivation

Win-Back Texts That Actually Get Your Old Customers Rebooked

You've probably got 200+ past customers sitting in your phone doing nothing. Here's how to text them in a way that gets jobs booked, not blocked.

Joel Pelton · Sep 4, 2026 · 3 min read

Win-Back Texts That Actually Get Your Old Customers Rebooked

You've got a list. Every contractor does. Two, five, ten years of past jobs sitting in your phone, your invoicing software, or a spreadsheet nobody's opened since last spring. Most of those people would hire you again tomorrow if you asked. Almost nobody asks.

Why It Matters

Chasing a brand-new lead costs real money — ads, SEO, referral fees, time on the phone with someone who's also calling three other guys. Getting an old customer to book again costs you one text message. Research from Bain & Company's "Zero Defections" study, one of the most cited pieces of research on customer retention, found that a small improvement in how many customers you keep can swing profit by a huge margin — because keeping a customer is dramatically cheaper than winning a new one. Your past customers already know your work, already trust you, and already have your number saved. That's not a cold lead. That's the easiest sale you're not making.

Why Most Contractors Never Send These Texts

Not because it's hard — because it feels awkward. Nobody wants to seem like they're begging for work. But there's a difference between "please hire me again" and giving someone a genuine reason to think of you right now. A win-back text isn't a sales pitch. It's a reminder that you exist and you're available.

What Makes a Win-Back Text Actually Work

Lead with their name and their job, not your business. "Hey Mark, it's been about a year since we did your gutters" gets read. "Special offer from JReno Handyman!!" gets deleted before it finishes loading.

Give them a real reason to act now, not just a greeting. Seasonal timing works well — gutters before fall, HVAC tune-ups before summer, deck sealing before it gets hot. You're not selling; you're reminding them of something they were going to need to do anyway.

Make replying effortless. One question, one clear next step. "Want me to swing by and take a look?" beats a paragraph explaining your full service list.

Keep it short enough to read in five seconds. If it looks like an email, it'll get ignored like one.

The Numbers Behind Why Texting Works Here

Text messages get opened. Almost all of them, almost immediately — nothing close to what email pulls, and nowhere near what a mailer gets. That's not a marketing theory, that's just how people use their phones now: a text from an unknown number still gets glanced at within a minute or two, where an email sits in a promotions folder for days. For a past customer who already recognizes your name, that opened text is close to a guaranteed read.

Common Mistakes

Blasting the same generic message to everyone on the list regardless of what job they had done or when. Sending it once and giving up if nobody replies in a day. Texting from a number they don't recognize, with no reminder of who you are or what you did for them last time. Forgetting to make it easy to say no — a customer who isn't ready right now should still feel fine hearing from you again later, not pestered.

Bottom Line

Your old customer list isn't dead weight sitting in a spreadsheet. It's the cheapest job you'll book all month, and it's one text away. The contractors who stay busy year-round aren't always the ones chasing the most new leads — they're often just the ones who never let their past customers forget they're still around.

Get a free JReno estimate →