The first real cold snap always lands on a weekday, usually before 7 AM. By the time you've had your coffee there are four voicemails waiting, and every one of them is a no-heat emergency from someone who hasn't thought about their furnace since March.
So you run the borough. Across town for one call, back the other way for the next, and the whole time the phone keeps buzzing with people you can't physically reach until Thursday. It's good money and it's miserable, and a lot of it could have been a quiet tune-up booked three weeks earlier, on a slow afternoon, for a flat rate instead of an emergency rate.
Here's the part that stings a little. You already have the name and number of nearly every one of those callers. You installed their water heater, swept their chimney, serviced that boiler two winters back. That whole list is sitting in your phone or a shoebox of paper invoices, doing nothing, while you drive past their block to get to a stranger's emergency.
Your old invoices are a booking list in disguise
Every job you've ever done left behind three useful things: a name, a number, and a rough idea of when that equipment needs looking at again. A boiler serviced last October wants a check this October. A water heater installed four years ago is getting into the range where a flush and an inspection make sense.
Most contractors never touch that history until the customer calls them. That's backwards. The customer forgot about you the day the heat came back on, which is normal, and it's also exactly the gap a short reminder fills.
You don't need fancy software to start. A simple list with three columns gets you most of the way there:
- Name and number, pulled straight off the invoice.
- What you did, in a word or two: boiler, chimney, water heater, furnace.
- Roughly when, so you know who's due before winter and who can wait.
Two or three winters of invoices is plenty to start. That's already a few hundred people who have paid you once and would happily pay you again if you made it easy.
Send it the week the cold gets into the forecast
Timing is the whole trick. Blast a reminder on October 1st and it's just another email nobody opens. Send it the week a real cold stretch first shows up in the 10-day forecast, and you're landing in someone's phone right as the thought I should probably check the heat crosses their mind for the first time.
That window, the few days between the forecast turning and the first hard morning, is when a text does the most work. The customer isn't panicking yet, so they'll actually book a weekday slot instead of begging for a same-day. And you're filling your calendar during the slow stretch before the rush, not scrambling in the middle of it.
You can set this up as a scheduled text, meaning one you write now and tell the system to send on a date you pick, or a batch you fire off by hand the morning the forecast turns. Either works. The point is that it goes out before the phone starts ringing, not after.
Keep the text short and easy to say yes to
A New Yorker reads a text in about two seconds and decides whether to deal with it. Long and formal gets ignored. You want plain, specific, and one clear question. Something like:
Hi Maria, it's Rivera Heating. We serviced your boiler last fall. Cold's coming this week, want us to tune it up before it's running full time? Reply YES and we'll grab you a slot.
That's it. It names you, it reminds them you've met, it gives a reason to act now, and it asks for a one-word answer. No link to click, no form to fill, no app to download. Reply YES and a human follows up to set the day.
A few things that make these land better:
- Reference the actual job. "We serviced your boiler" beats "Dear valued customer" every time.
- Give the why. The cold snap is the reason. Use it.
- Make YES the whole ask. You can sort out scheduling once they've said yes.
- Match the language if you know it. If half your list texts you in Spanish or Bengali, send those folks the version they'll actually read.
The text fills the calendar. You still do the work.
Be clear with yourself about what this does and doesn't do. The reminder books appointments. It does not service a single boiler. The skill, the van, the parts, the person who shows up and does it right, that's all still you. The text is just the thing that keeps your week full enough to be worth the drive.
Which means don't text all 400 people on the same morning. You can only do so many tune-ups a day, and a flood of YES replies you can't service for two weeks is its own kind of mess. Send it in batches you can actually handle, maybe a borough or a zip code at a time, and space them out over the back half of the slow season.
One more honest note. Some people won't answer, and some will reply STOP, and that's fine. A reminder that quietly books ten jobs out of a hundred texts is still ten jobs you weren't going to get otherwise, booked at your price on your schedule.
One job turns into a customer who calls every fall
The quiet win here isn't the single tune-up. It's that the tune-up puts you back in the customer's phone as my heating guy instead of a name they half-remember. Do that two falls in a row and you've trained them to expect your text, and to call you first when something actually breaks at 11 PM in January.
That's how a one-time install turns into a relationship that pays out every winter for years. You didn't discount anything or run an ad. You just reached out first, at the right moment, to people who already trusted you once.
Worth doing this week
You don't need a perfect system to get the first one out the door. Start small:
- Pull your last two or three winters of invoices into one list: name, number, what you did.
- Write one short text in your own voice. Plain, friendly, one question.
- Decide your trigger: the first week a real cold stretch shows up in the 10-day forecast.
- Send it in small batches you can actually service, not the whole list at once.
- Reply to every YES the same day, even if the appointment itself is next week.
Setting the list and the scheduled send up once is the only heavy part, and it's an afternoon, not a project. We build these for contractors around the city, but you can rig a basic version yourself with the phone and the invoices you already have. Either way, the list is already yours. This fall, put it to work before the first cold morning does it for you.