Maintenance reminders that bring customers back on schedule

August 30, 2026 · 5 min · Daniel Lewis

Every customer in your file has a due date nobody acts on. A machine watches service anniversaries nightly and sends the 'you're due' note at the right moment, in their language.

Picture an air conditioning shop in its busy season. Two summers back, the crew replaced a compressor for a customer who paid on the spot and said thank you. Last spring, that customer came due for a tune-up. Nobody called him. Not out of neglect. The owner was out running jobs, the office was buried in this week's schedule, and the reminder call sat where it always sits, on a to-do list nobody finishes. This year, the shop finds out he signed a maintenance plan with somebody else.

We hear a version of that story every week, from air conditioning shops, cleaning companies, and roofers alike. It never ends because the work was bad. It ends because a good customer drifted to whoever showed up first, and your shop went quiet at exactly the moment his equipment came due.

The maddening part is that the date was never a secret. QuickBooks knows it. It sits in the records you already keep. But knowing a date and acting on it are different jobs. Nobody at a busy shop has time to write a bilingual note, time it to the anniversary, follow up by text, and then report who booked. So the date passes quietly, and the tune-up goes to whoever asked.

What the machine actually does

The You're-Due Reminder is our answer, and the mechanism fits in one breath. Every customer in your file has a due date, whether that's a tune-up, a cleaning, or a roof check after the season turns. Every night, after your last truck is parked, the engine scans your customer file for service anniversaries. When somebody crosses their date, the 'you're due' note goes out at exactly the right moment, in the customer's own language, English or Spanish, with a link to book.

Three days later, customers who opted in to texting get one nudge by text. Replies route straight to you, never to a robot. And on Monday you get one email listing who was due, who booked, and what's coming, short enough to finish between jobs. No dashboards. One email you can read in the truck.

The same engine runs a 4-season campaign calendar built for your trade: a readiness push before your busy season, follow-up checks after the weather turns, and holiday offers. Four seasonal campaigns a year run on the same list, included at no extra charge.

The honest math

Setup is $1,500. The service is $345 a month, all-in, and all-in means texting costs and the full 4-season campaign calendar are included in the $345. The price on this page is the price. Year one runs $5,640 all in, meaning the $1,500 setup plus 12 months at $345.

The break-even is easy to check. One retained customer who picks you for an $8,000 to $12,000 replacement, because yours was the shop that kept showing up, covers year one by itself. We won't predict how many tune-ups the reminders will book, because we don't invent numbers. But the tune-ups they book along the way are the floor under that math, month after month.

Who shouldn't buy it

If you need texts on day one, this machine will frustrate you. Carriers require every business texting number to be registered, and their review takes about three weeks. We start the registration at setup, email reminders run in the meantime, and texts switch on the moment carriers clear your number, in week 3. That clock belongs to the carriers, not to us, and we'd rather tell you now than surprise you later.

If you want texts sent to everyone in the file regardless of consent, we won't do it. Text nudges go only to customers who opted in, and every note has a way out. A reminder that their own equipment is due, timed to the actual service date and written in the language they prefer, with one click to book, is the call the good shops used to make by hand. A blast to people who never agreed to hear from you is something else, and we don't send it.

And if nothing in your work recurs, there's no anniversary to watch and this is the wrong machine. The setup call exists to define what 'due' means for your trade: tune-ups, cleanings, seasonal roof inspections. If the honest answer is that your customers have no due date, but you're sitting on years of old invoices in QuickBooks and a shoebox, the machine you want is Old Customer Goldmine, which cleans and imports your old list and sends every past customer a personal hello with a real reason to come back.

What happens next

The work starts with a setup call where we define what 'due' means in your trade and set timing that fits how you actually work. We load service dates and preferred language for every customer from the records you already keep, and you own every row of that data, the same way our clients own every account and login we touch. You see the English and Spanish versions of the reminder, written in your voice, before anything goes out to a single customer. And we run every machine we sell on our own businesses first.

Email reminders go live right after setup, and the Monday email starts telling you the score: who was due, who booked, what's coming. The next time a customer comes due, the note will go out at the right moment, in his own language, with one click to book. The maintenance work walks back in while you're out running jobs.

The machine in this story

The You’re-Due Reminder

The 'you're due' call you never get around to making, sent automatically and in their language.

$1,500 · $345/mo all-in

Disagree with any of it? Good. Bring a calculator.