Retention

How to get repeat customers (for local service businesses)

A one-time customer is a repeat customer waiting for a reason to come back. Here's how to give them one, without discounting yourself to death.

7 min read

A one-time customer is a repeat customer waiting for a reason to come back. Here's how to give them one, without discounting yourself to death.

Brandon Cavazos

Founder, Appreciate Engine

Published August 2026

Winning a new customer costs far more than keeping one, yet most service businesses pour everything into acquisition and almost nothing into follow-up. The result: a long trail of one-time customers who would happily have come back, if anyone had given them a reason. Here's how to turn more of them into regulars.

Why customers don't come back (it's usually not price)

  • They simply forgot you, your name and number are long gone by the time they need you again.
  • Nothing reminded them they were due for another service.
  • You never followed up, so there was no relationship to return to.
  • A competitor reached out first.

Notice what's not on that list: a bad experience. Most lost repeat business is lost to silence, not dissatisfaction, which means it's very fixable.

Lever 1: Follow up on a cadence, not at random

The single biggest driver of repeat business is simply reaching out at the right interval for your work, before the customer would think to look elsewhere. That interval depends on your trade:

  • Recurring services (cleaning, lawn, pest): a nudge as each cycle comes due.
  • Seasonal work (HVAC, landscaping, pressure washing): reach out ahead of the season.
  • Occasional work (plumbing, electrical, roofing): a check-in on the anniversary of the job.

Lever 2: Make coming back effortless

  • Tell them when they're due, don't expect customers to track their own service intervals.
  • Give a concrete reason to rebook now (a seasonal tune-up, a maintenance check, a fresh clean).
  • Make the next step one reply or one tap, not a phone-tag marathon.

Lever 3: Stay top of mind between jobs

Not every touch should be a sales pitch. A birthday note, a thank-you after a job, or a quick how's-everything-holding-up keeps you in their phone so that when they do need you, you're the obvious call. Appreciation and selling aren't opposites, the appreciation is what earns the next sale.

The one habit that matters most

Keep every customer and their key dates in one place, and reach out to a few each week. That's it. Repeat business isn't a campaign you run once; it's a small, consistent habit that compounds into a book of loyal customers.

Turn it into a system

  1. 01Capture every customer with the job date and their natural next-service window.
  2. 02Have something surface who's due each day so you're not relying on memory.
  3. 03Reach out personally, from your own phone or email, with a clear reason to come back.
  4. 04Log it and move on. Consistency beats intensity.
Never lose a repeat customer to silence againStart free trial
Frequently asked

Questions this guide gets

How often should I follow up with past customers?

Match it to your natural service interval, when a cleaning, tune-up, or check-up is realistically due. The goal is to reach out just before they'd think to look elsewhere, not so often that it feels like pestering.

Won't following up annoy people?

Not if it's personal, relevant, and infrequent. A genuine you're-due-for-a-tune-up or how's-it-holding-up from a real person is welcome. What annoys people is obvious automation and constant selling; avoid both.

My work is basically one-time (like roofing). Can I still get repeat business?

Some, and even more importantly, referrals. Staying in touch after a big one-time job keeps you memorable for the next project and makes you the person they recommend to neighbors. Retention and referrals are the same habit.

Do I need a CRM for this?

You need a system, not necessarily a heavy CRM. A spreadsheet works if you'll check it daily. A purpose-built tool helps by surfacing who's due and drafting the message, which is usually what makes the habit actually stick.

Make your customers feel remembered.

14-day free trial. No credit card required. Cancel any time.

Start free trial