Local Business Text Message Templates and Examples
Ten copy-paste SMS templates for local service businesses, covering new leads, reminders, reviews, promos, and win-backs, with timing and consent notes.
In short
Texting is how local service customers actually want to be reached, and short, well-timed messages get read in minutes. This guide gives you ten copy-paste SMS templates for the moments that matter most, from a new-lead reply to a win-back nudge. Every template uses square-bracket tokens you swap for real details, a scenario-and-timing table you can work from, and a plain-language note on consent, the required opt-out language, and the TCPA rules that keep your texting compliant. It also shows where a tool like HighLevel fits if you want to send and automate these at scale.
Key takeaways
- Speed wins — replying to a new lead by text within five minutes beats a polished reply that lands an hour later
- Keep every message short — one clear ask, the customer's name, and your business name so it never reads as spam
- Timing is a feature — confirmations, reminders, and on-my-way texts each have a window where they do the most good
- Consent and opt-out are non-negotiable — get permission first and honour STOP every single time
- Automation removes the bottleneck — the templates work by hand, but a tool sends and follows up without you watching the clock
Some links to tools we rate — including HighLevel — are affiliate links. If you start a trial through them we may earn a commission, at no extra cost to you. We only recommend tools we would set up for our own clients.
Texting is how local service customers actually want to hear from you, and short, well-timed messages get read within minutes instead of sitting unopened like email. This guide hands you ten copy-paste SMS templates for the moments that matter most in a local business, from the first reply to a new lead through to winning back a customer who drifted away. Swap the square-bracket tokens for real details, mind the timing, and keep the consent rules below in view, and you have a texting system that books more jobs without sounding like spam.
Why text messages work for local businesses
Phone calls go to voicemail and emails go unread, but a text gets opened almost every time and usually within a few minutes. For a plumber, salon, cleaner, or contractor, that speed is the whole game — the business that replies first to a new enquiry tends to win the job. Texts are also personal and low-friction: a customer can confirm an appointment, approve a quote, or leave a review with one tap. The catch is that the same directness that makes texting powerful makes a bad text feel intrusive, so every message has to be short, relevant, and expected.
Before you send anything, capture consent properly. The cleanest way is to collect a phone number and permission to text on your booking or enquiry form — see our local business intake form templates for wording you can reuse. That single step keeps your texting compliant and your list clean.
The templates: a quick reference
Here is the full set at a glance, with sample copy and the timing that makes each one work.
| Scenario | Sample text | Timing |
|---|---|---|
| New-lead response | Hi [First name], thanks for reaching out to [Business]. Are you free for a quick call today, or should I text you a quote? — [Your name] | Within 5 minutes |
| Missed-call text-back | Hi [First name], sorry we missed your call at [Business]. How can we help? Reply here and we'll sort it out. | Instantly, automated |
| Appointment confirmation | Hi [First name], you're booked with [Business] for [Service] on [Date] at [Time]. Reply C to confirm or R to reschedule. | At time of booking |
| Appointment reminder | Reminder: [Business] is scheduled for [Service] tomorrow at [Time] at [Address]. See you then! Reply R to reschedule. | Day before |
| On-my-way | Hi [First name], [Your name] from [Business] here — on my way, ETA about [Minutes] minutes. | 20–30 min before arrival |
| Quote follow-up | Hi [First name], just checking in on the quote for [Service] I sent Tuesday. Happy to answer any questions. Want to lock in a date? | 2–3 days after quote |
| Job-done + review | Hi [First name], thanks for choosing [Business]! If you were happy with the [Service], a quick review would mean a lot: [Review link] | Same day, job complete |
| Promo / seasonal offer | Hi [First name], [Business] here — [Offer] through [Date]. Reply YES to book or call [Phone]. Reply STOP to opt out. | 1–2 weeks before deadline |
| Loyalty / repeat customer | Hi [First name], it's been a while since your last [Service] with [Business]. As a thank-you, here's [Reward]. Want me to book you in? | On a set interval |
| Win-back | Hi [First name], we've missed you at [Business]! Here's [Offer] to welcome you back. Reply YES and I'll find you a spot. Reply STOP to opt out. | 60–90 days lapsed |
New leads and missed calls
The first two templates protect revenue you are probably losing right now. A new-lead response should go out within five minutes, because a fast, human reply beats a polished one that lands an hour later. A missed-call text-back fires automatically when you cannot answer the phone, turning a lost voicemail into a live text conversation. On a busy job site or in the middle of a haircut, that automation is the difference between booking the lead and never hearing from them again.
Confirmations, reminders, and on-my-way
These three cut no-shows and last-minute cancellations. Send the confirmation the moment a booking is made so the details are locked in writing. Send the reminder the day before, when there is still time to reschedule rather than simply not show. The on-my-way text is a small touch that customers love — it tells them exactly when to expect you and heads off the "are you still coming?" call. Because all three are transactional and expected, customers welcome them and they do not eat into your promotional cadence.
Follow-ups, reviews, and offers
The quote follow-up rescues jobs that stall after the estimate — a gentle nudge two or three days later often unsticks a decision. The job-done and review request goes out the same day the work is finished, while the customer is happiest and the result is fresh; include a direct link so it takes one tap. There is a right and wrong way to ask, so read our full guide on how to ask local business customers for reviews before you send at scale. The promo or seasonal offer is your one clearly commercial message, which is why it carries opt-out language every time.
Loyalty and win-backs
The last two templates bring customers back. A loyalty text rewards your repeat customers on a set interval and keeps you top of mind. A win-back reaches out to someone who has gone quiet — sixty to ninety days lapsed is a good trigger — with a reason to return. Win-backs are among the cheapest revenue you can earn because these people already know and trust you; for more angles see our win-back campaign ideas for local businesses.
Consent, opt-out, and staying compliant
Texting rules are simple to follow once you build them in. Get prior express consent before sending marketing texts — the TCPA in the United States requires it — and collect that permission on your intake form or at booking. Include opt-out language such as "Reply STOP to opt out" in your first message and in every promotional send, and honour a STOP request promptly and permanently. Identify your business in the message so nobody wonders who is texting, and keep marketing sends to a few a month so you do not train people to tune you out. Transactional texts like confirmations and reminders are welcome because the customer is expecting them.
Sending and automating at scale
You can send every template above by hand from your phone when volume is low. Once you are juggling reminders, follow-ups, and review requests across a full calendar, doing it manually becomes the bottleneck. A two-way SMS platform solves that by sending, scheduling, and automating these messages while handling opt-outs for you. HighLevel is one option that local businesses use for exactly this — it fires the missed-call text-back automatically, sends reminders on schedule, and manages STOP requests so you stay compliant without thinking about it. It is not the only tool that does this, and the honest test is simple: if you are losing leads to slow replies or missed follow-ups, automation pays for itself quickly; if your volume is light, your phone is enough. If you want to try it, you can start a free HighLevel trial and set up the missed-call text-back first, since that one tends to return the most the fastest.
However you send them, these ten templates cover the moments where a text earns its keep. Start with the new-lead reply and the missed-call text-back, add reminders and review requests once those are humming, and layer in promos, loyalty, and win-backs from there.
For more local-marketing playbooks, browse the Local SEO & GBP Agencies hub. If you would like a hand wiring this up for your business, see our pricing or book a call and we will map it to your workflow.
Related reading: How to Automate Follow-Up for Local Businesses.
Frequently asked questions
What is the best text message to send a new lead?
How quickly should a local business respond to an inbound text?
Do I need permission before texting my customers?
What does the STOP opt-out requirement mean?
How long should a business text message be?
How often can I text my customer list?
Should appointment reminders be sent by text or email?
How do I ask for a review by text without being pushy?
What is a missed-call text-back?
Can I personalise these templates for my business?
What tool can send and automate these texts?
About the author

Founder, GHL Spark
Farhad is the founder of GHL Spark, where he builds and white-labels GoHighLevel SaaS platforms for agencies and SaaS operators. He writes about the parts of GoHighLevel that actually break in production — A2P registration, onboarding, support load and automation.
More from Farhad