MEPflow
MEPflow Blog

Appointment Reminder Templates for Plumbing, HVAC and Electrical Shops

Copy-and-paste appointment reminder templates for plumbing, HVAC and electrical shops: texts, emails and voicemail scripts, plus timing and consent rules.

Published 15 min read

Geometric reminder cards connected by a timing path

Appointment Reminder Templates for Plumbing, HVAC and Electrical Shops

Geometric reminder cards connected by a timing path

A good appointment reminder for a trade shop does four things in one short message: names your company, states the day and arrival window, gives one clear action, and tells the customer what to have ready. Below are copy-and-paste templates for every step of a service visit, written for plumbing, HVAC and electrical contractors, plus the timing, tone and texting rules that keep them working.

Most reminder templates online are written for salons, clinics and dentists. A service call is different. Your customer is waiting at home for a truck, the arrival is a window rather than a time, and the tech may need access to a basement, an attic or a panel. These templates are built around that.

MEPflow
Keep Service Visits on Schedule
MEPflow brings scheduling, dispatch and customer texting together for plumbing, HVAC and electrical shops, with office and field teams using the same data.
See MEPflow's features

TL;DR

Table of Contents

Why reminders matter in service work

A missed appointment in a clinic leaves an empty chair. In a trade shop it leaves a loaded truck parked outside a locked house, a tech who drove 25 minutes for nothing, and a next job that now starts late. Reminders are the cheapest fix available.

The strongest evidence comes from healthcare, where the studies are. A systematic review and meta-analysis of SMS reminders found they increased clinic attendance compared with no reminder, and a later review of digital notifications reached a similar conclusion. Those are patients, not homeowners, so treat them as a direction rather than a promise for your shop. The mechanism is the same, though: people forget, and a short text at the right moment fixes it.

Customers also want to hear from you by text. A 2026 consumer texting report found that 89% of consumers have signed up to receive texts from a business, with the catch that the message has to be useful. A reminder about tomorrow’s visit is exactly that kind of message.

Why reminders matter in service work — overview diagram

The four-message sequence for a service visit

For home services, the common pattern is a booking confirmation right away, a reminder one to two days before, a day-of confirmation of the window, and a text when the tech leaves for the job. Contractor messaging guidance describes the same sequence, and it matches how most good shops already run.

Message Trigger Job it does
Booking confirmation Appointment created Proves the booking exists, sets the window
Reminder 24 to 48 hours before Catches forgotten visits and conflicts early
Day-of confirmation Morning of the job Confirms the window, flags access needs
On my way Tech departs Gives a real arrival estimate, names the tech

Follow it with a fifth message for exceptions: running late, reschedule or cancellation. Templates for all of them follow.

Text message templates

Square brackets are fields to fill in. If your software merges fields automatically, these become one-time setups. Where a message includes a reply instruction, make sure someone owns the replies (more on that below).

1. Booking confirmation

[Company name]: You’re booked for [service] on [day, date], arriving between [start] and [end]. Questions? Call [office number]. Reply STOP to opt out.

Send it within minutes of booking, while the customer is still holding the phone. It also gives them a written record if they later say they were told a different day.

2. Reminder, 24 to 48 hours ahead

[Company name] here. Reminder: [first name], we’re scheduled for [day, date], [start] to [end] window. Reply C to confirm or R to reschedule.

One action, two options at most. Anything more and replies turn into a conversation your office has to untangle.

3. Day-of window confirmation

Good morning, [first name]. [Technician name] from [Company name] is scheduled at your home today between [start] and [end]. Please make sure someone 18 or older is there and the [water heater / furnace / panel] is reachable.

This is where prep notes belong. Keep them specific to the trade, as in the next section.

4. On my way

[Technician name] from [Company name] is on the way and should arrive in about [minutes] minutes. Reply here if anything has changed.

A named person with an estimate does more to cut “where is the tech” calls than any apology later. If your software sends arrival notifications from the tech’s phone, the tech never has to stop and type.

5. Running late

[Company name]: [Technician name] is running about [minutes] minutes behind on a prior job. New arrival: [time range]. Sorry for the wait. Reply R if you’d rather reschedule.

Send it as soon as you know, not when the window has already closed.

6. Reschedule confirmation

Your [Company name] visit has moved to [day, date], [start] to [end]. Reply C to confirm or call [office number] if that doesn’t work.

7. Cancellation acknowledgment

We’ve cancelled your [day, date] visit with [Company name]. If you’d like to rebook, reply here or call [office number].

8. No-access follow-up

[Technician name] from [Company name] is at your door for the [start]-[end] visit and can’t get in. Please reply or call [number] in the next 10 minutes so we can hold your slot.

Pair this with your own policy on trip charges, but state any fee in your booking terms, not as a surprise in a text.

9. Estimate follow-up

[Company name]: [first name], your estimate for [job] is ready: [link]. Review the options and approve right from your phone. Questions? Reply here.

This one is closer to the sale, but it is still tied to a service the customer requested. Keep it plain.

10. Seasonal maintenance reminder

[Company name]: It’s time for your [AC / furnace / backflow test] check. Reply YES and we’ll send open times, or call [office number].

A recurring maintenance reminder reads as advertising to many customers, which matters for consent. See the rules section before you automate this one.

Trade-specific prep lines you can add

The difference between a generic template and a trade template is the last sentence. Drop one of these into the day-of text.

Plumbing

HVAC

Electrical

These are operational courtesies, not safety instructions. If a customer reports a burning smell, sparks, a gas smell or flooding, that is an emergency call for your dispatcher, not a template. Our emergency dispatch protocol for 2 to 30 truck shops covers how to separate those from routine visits.

Email and voicemail templates

Text does the heavy lifting, but two situations still call for email or a call: commercial and property-manager accounts, and larger jobs where the customer wants details in writing.

Email reminder for a scheduled visit

Subject: Your [Company name] visit on [day, date]

Hi [first name],

This is a reminder that [Technician name] is scheduled at [address] on [day, date], between [start] and [end], for [service].

Before we arrive, please:

  • Make sure someone 18 or older is on site
  • Clear access to [equipment or area]
  • Let us know about gate codes, parking or pets

Need to change the time? Reply to this email or call [office number].

Thanks, [Name], [Company name]

Email for a multi-day or larger job

Subject: [Job name]: schedule for the week of [date]

Hi [first name],

Here is the plan for [job]: [Day 1: scope], [Day 2: scope]. Crew arrives each day between [start] and [end]. If anything changes, we’ll text you the same morning.

Please confirm by replying to this email.

Voicemail script

Hi, this is [name] from [Company name]. I’m calling to confirm your visit on [day] between [start] and [end]. If that still works, you don’t need to do anything. If not, please call [office number] today so we can find a better time. Thanks.

Say the company name and the number twice if you can. People replay voicemails to write down numbers.

Timing and wording that keep reminders useful

Use a window, not a time

Promising 9:00 sets up a missed promise. A window such as 9 to 12 lets the customer plan the day and lets you absorb a stuck job. Experts at The Graphite Lab argue that a range on the first message reduces anxious calls to the office, and that fits what most dispatchers see. Save the narrow estimate for the on-my-way text, when you actually know.

Keep it short

Build each text to fit around 160 characters where you can: company name, date, window, one action. Longer messages are not forbidden, but they get skimmed. Anything that needs a paragraph belongs in an email.

Put the company name first

Customers get texts from pharmacies, delivery services and scammers. If the first words are your company name, they know it is yours before they read the rest.

One action per message

“Reply C to confirm” works. “Reply C to confirm, R to reschedule, or call us, or visit our site” does not. If a reply needs a human, decide in advance who sees it. A reminder that triggers a reply nobody reads is worse than none.

Name the technician

A name and, where your software supports it, the truck or photo makes the visit feel scheduled rather than random. It also helps customers recognize the person at the door.

Match the tone to the job

A water heater that died last night calls for a calm, direct message. A routine tune-up can be friendlier. Do not use exclamation marks on a no-heat call.

Texting rules to know before you automate

This is general information, not legal advice. For your own shop, ask a lawyer who handles TCPA compliance, and check your text platform’s terms.

The Telephone Consumer Protection Act, enforced by the FCC, treats informational texts and marketing texts differently. According to the FCC’s one-to-one consent FAQ, telemarketing or advertising messages sent with an autodialer to mobile numbers require prior express written consent, and since January 2025 that written consent must be given for each seller individually. Informational messages that are closely related to the service the customer requested, such as an appointment reminder, need only prior express consent, which the FCC describes as including consent given by providing a number in connection with the request. A customer who calls you for a repair and gives you their cell number is in a different position from someone on a purchased marketing list.

Three practical takeaways:

  1. Keep reminders informational. Do not tack a coupon, a membership pitch or a referral offer onto a reminder. That can turn an informational text into advertising.
  2. Capture consent at booking. Record that the customer gave you their mobile number for scheduling and ask whether texting is fine.
  3. Honor opt-outs fast. The FCC voted on September 30, 2026 to revise its revocation rules, and a law firm summary says texters may designate standardized words such as stop, quit, end, revoke, opt out, cancel and unsubscribe as the exclusive way to revoke consent. Details and effective dates matter, so confirm the current rule before you rely on it. Either way, stop texting anyone who asks you to stop.

The FCC also has a consumer guide on unwanted robocalls and texts, which is useful to read from your customer’s side of the phone.

Our view: reminders are a dispatch problem, not a copywriting problem

We are a master plumber, a master electrician and an HVAC technician, and we run MEPflow on our own trucks in Rogers, Arkansas before anyone else sees it. So here is what we have learned about reminders the hard way.

The wording matters less than people think. A plain, polite text beats a clever one every time. What matters is whether the message goes out at all, and whether it is true. A reminder promising a 9 to 11 window when the schedule has already slipped is worse than no reminder, because now the customer is angry on a schedule you gave them.

Our view: reminders are a dispatch problem, not a copywriting problem — overview diagram

That is why we do not think of reminders as marketing copy you paste into a notes app. They are a by-product of a schedule that is accurate. When dispatch moves a job, the customer text should move with it. When a tech taps that he is heading to the next stop, the on-my-way message should leave without anybody typing. Shops that run on a whiteboard and a personal cell phone end up with reminders that depend on who remembers, and the busiest days are exactly when nobody remembers.

Our advice for a shop starting from zero: pick the four-message sequence above, write your versions once, and put them somewhere they send themselves. Then listen to the replies for a month. The questions customers ask tell you what to add to the day-of message.

— Jonathan

Setting reminders up so they send themselves

Templates in a document still depend on a person to copy, paste and send. Here is a simple way to move from manual to automatic.

  1. Write your versions. Edit the templates above to your voice and trade. Keep the company name first.
  2. Decide who owns replies. One person or one shared inbox, with a rule for how fast they answer, such as within 15 minutes during business hours.
  3. Tie messages to events. Booking creates the confirmation, the schedule creates the reminder, the tech’s departure creates the on-my-way text.
  4. Test on your own phone. Book a fake job and watch every message arrive.
  5. Review after two weeks. Look at which replies came back and which jobs still ended in a no-access visit.

If you want the longer version of the texting side, our guide to text appointment reminders for service shops goes deeper, and how to reduce field service scheduling time covers the schedule that those reminders depend on.

Where MEPflow fits

MEPflow is field-service software for plumbing, HVAC and electrical contractors, built for 2 to 30 truck shops. Scheduling and dispatch, customer texting and arrival notifications live in the same application as estimates, invoicing and job costing, so the reminder reflects the real schedule. It is mobile-first and works offline, with a full desktop office side on the same data. Every feature is included on every plan, and there is no contract.

For current pricing, see the pricing section. To see the product, create your company account. Free signup is capped at 5 customers and has no trade tools. If you want the 14-day trial, call 866-808-4996.

If you are comparing options for an electrical shop specifically, see our look at the best field service software for electricians. And if you are still on spreadsheets or switching from another platform, we import your existing customer and job data for you.

Common mistakes to avoid

FAQ

What do you say in an appointment reminder?

Include your company name, the date, the arrival window, the service, and one action such as replying C to confirm. For service work, add a short prep note about access to the equipment. Keep the text brief and friendly.

How far in advance should you send an appointment reminder?

For home services, send a confirmation at booking, a reminder 24 to 48 hours before, and a day-of message. Add an on-my-way text when the tech leaves. Longer-lead jobs, such as a remodel rough-in booked weeks out, benefit from an extra reminder a week before.

Do I need written consent to text appointment reminders?

According to the FCC, informational texts closely related to a service the customer requested generally need prior express consent, not the written consent required for marketing. Do not mix promotions into reminders. Because the rules are changing, ask a TCPA attorney to review your process, and always honor stop requests.

Should reminders be text, email or phone?

Text for most residential service calls, since it is quick and easy to answer. Email suits commercial accounts and larger jobs that need details in writing. Use a call or voicemail for customers who do not text or for a high-stakes job.

How do I politely remind someone of an appointment?

Open with your company name, state the visit plainly, and make it easy to confirm or change. A line such as “Reply R if you need to reschedule” is polite and practical. Skip guilt and warnings about fees in the reminder itself.

Sources

Recommended

Where to next