How it works Results Pricing Call or text (248) 330-6985 Get a free list check

Customer Reactivation · Oakland County, MI

We bring your old customers back.

We text and email your past customer list every month to rebook jobs. You keep running your business. We keep your calendar full.

Flat monthly fee·No contracts·Cancel anytime

MK Painting booked 3 jobs + a referral in week one

An example of what we send. Every message sounds like you, not a marketing blast.

How it works

Four steps, start to finish.

1

You share your past customer list

We take your old invoices, job records, or contacts. Anyone who's paid you before is a reactivation candidate.

2

We write and send the campaigns

Personalized texts and emails go out to your list every month, written in your voice and approved by you before anything sends.

3

Past customers reply and rebook

Interested customers call or text you directly. You answer and book the job like normal.

4

You pay a flat monthly fee

No commissions or per-job fees. Same price every month.

Your past customers already know you. They already trust you. They just haven’t heard from you.

Most trades businesses have hundreds of past customers sitting in old invoices, people who paid you before and would happily book again. We reach out to them every month on your behalf so you never have a slow week again.

Results

We booked six jobs and a referral for our first two clients.

6Jobs rebooked
1Referral
2Lake Orion businesses

3 jobs + 1 referral, week one

“Keegan reached out to customers we hadn't heard from in years. Within a week we had three jobs back on the schedule. Couldn't believe it was that simple.”
Owner, MK Painting & RenovationsLake Orion, MI

3 jobs booked

“We were skeptical. We'd tried marketing before and it never paid off. This was different. We only paid a flat fee and the jobs came back. The ROI was immediate.”
Top Shot PaintingLake Orion, MI

Who you’re working with

You’re working with me, Keegan.

Keegan Payne, founder of Keystone Commerce

Keystone is run by me, Keegan Payne, out of Oxford, Michigan. I’m the only person who ever sees your customer list, and I write every message that goes out under your name. No account managers, no offshore team, no runaround.

  • Your list stays yours. It’s never sold, shared, or reused. If you ever leave, I delete it.
  • You approve every message before it goes out. Nothing is sent behind your back.
  • STOP means stop. Any customer who opts out never hears from us again.

Pricing

Simple pricing. No surprises.

One flat monthly rate based on the size of your past customer list. For most trades, one booked job more than covers the monthly fee.

One-time setup fee of $197, then a flat monthly rate:

Past customer list sizeMonthly
Up to 50 customers$197/mo
50 – 150 customers$297/mo
150 – 300 customers$397/mo
300 – 500 customers$497/mo
500+ customers$597/mo

Our guarantee: if your first campaign doesn’t book you a single job, that month is free.

Get a free list check

No contracts·Cancel anytime·Your list stays yours

Get in touch and we’ll give you a straight answer. No sales pitch, no pressure.

Who we work with

Built for Oakland County trades.

Perfect for:

  • Plumbers
  • HVAC contractors
  • Electricians
  • Painters
  • Roofers
  • General contractors

All we need from you:

  • Your past customer list (we help you pull it from invoices or your phone)
  • 5 minutes to get set up
  • Someone to answer the phone when past customers call back

If you've been in business for at least a year and have past customers, we can help.

FAQ

Questions we get asked.

We send personalized text messages and emails on your behalf. Every message sounds like it's coming directly from your business, not a generic marketing blast.

Just me. Keystone is a one-person company. Your list is never sold, shared, or handed to a third party. If you ever cancel, I delete it.

Yes. These are people who already have a business relationship with you, not a purchased list. Every message gives them a way to opt out, and anyone who replies STOP never hears from us again. Campaigns follow TCPA and CAN-SPAM rules.

That happens sometimes. Reactivation works for about 5–15% of a list, depending on how recent the customers are, and we'll tell you up front what your list can realistically do. No response means no job booked, but you still pay the monthly fee because we did the work. So far, every client has seen replies within the first week of their first campaign. And your first campaign is covered by the guarantee: if it doesn't book a single job, that month is free.

Most trades owners have customers in their phone, old invoices, or a simple spreadsheet. We'll walk you through pulling it together. It usually takes 15–20 minutes.

Never. Cancel with 30 days notice, no questions asked.

Plumbers, HVAC, electricians, painters, roofers, and general contractors in Oakland County, Michigan.

Leads are strangers who may or may not need your service. Your past customers have already hired you once, so they actually answer, and rebooking them costs far less per job than paying for cold leads.

Get started

Ready to fill your calendar?

Tell us about your business and we'll reach out within one business day.

Or skip the form and call or text Keegan directly: (248) 330-6985

We got it.

Keegan will be in touch within one business day.

Or email us directly: hello@keystonecommerce.co