30 SMS Templates for Home Service Businesses (Ready to Copy and Use)
Stop writing texts from scratch. Here are 30 ready-to-use SMS templates covering every stage of the customer lifecycle — from first inquiry to repeat booking.
The difference between a text that gets a response and one that gets ignored is often just the wording. These 30 templates are based on what actually works for home service businesses — tested, optimized, and ready to plug into your messaging system.
Booking Confirmation Templates
- 1"Hi [Name]! Your [Service] with [Company] is confirmed for [Date] between [Time Window]. Reply YES to confirm or call [Phone] to reschedule. See you then!"
- 2"[Company] Booking Confirmed: [Name], we've scheduled your [Service] for [Date] at [Time]. Add to calendar: [Link]. Questions? Reply here."
- 3"Thanks for booking with [Company], [Name]! [Technician] will be at your place on [Date] between [Time Window]. Reply YES to confirm."
Appointment Reminder Templates
- 1"Reminder: [Name], your [Service] appointment with [Company] is TOMORROW between [Time Window]. Reply YES to confirm or RESCHEDULE to change it."
- 2"[Company] Reminder: [Name], we'll see you in 2 days for your [Service] on [Date]. Need to make changes? Call [Phone] or reply here."
- 3"Good morning [Name]! [Technician] from [Company] is heading your way today and will arrive between [Time Window]. Questions? Call [Phone]."
- 4"[Company] is on the way! [Technician] is approximately [X] minutes from your location. Please ensure access to [specific area]. See you soon!"
Missed Call Auto-Reply Templates
- 1"Hi! You called [Company] but we missed you. We'll be in touch shortly. Need immediate help? Reply here or call [Phone]."
- 2"Thanks for calling [Company]! We're with a customer right now but will call you back within [X] minutes. Or book online: [Link]."
- 3"[Company] here — we missed your call. After hours? We open at [Time]. Or reply with your question and we'll get back to you first thing!"
- 4"Hi [Name], sorry we missed your call. To get a quote or book a [Service], reply here or visit [Website]. We'll respond within [X] minutes."
Technician En Route Templates
- 1"[Technician] from [Company] is on the way to your home and will arrive in approximately [X] minutes. Questions? Call [Phone]."
- 2"Your [Company] technician is [X] stops away. Current ETA: [Time Window]. Please make sure someone is home and [specific access instructions]."
- 3"Heads up, [Name] — [Technician] is finishing up a job nearby and will be with you in about [X] minutes. — [Company]"
Delay Notification Templates
- 1"[Company] Update for [Name]: We're running about [X] hours behind schedule today due to [reason]. New ETA: [Time]. We appreciate your patience!"
- 2"Hi [Name], [Technician]'s previous job is taking longer than expected. Your updated arrival window is [New Time]. Call [Phone] if you need to reschedule. — [Company]"
- 3"[Company] Alert: High demand today is causing delays. Your appointment has been pushed to [New Time]. Sorry for the inconvenience — we'll make it right."
Post-Service and Review Request Templates
- 1"Hi [Name], [Technician] just wrapped up at your place. How did everything go? Reply 1 for Great, 2 for OK, 3 for Issues. — [Company]"
- 2"Thanks for choosing [Company], [Name]! If [Technician] did a great job, a Google review would mean the world to us: [Link]. Takes 60 seconds!"
- 3"[Name], we hope your [Service] is working perfectly! Would you mind leaving us a quick review? It really helps: [Review Link]. Thank you! — [Company]"
- 4"Hi [Name]! Just checking in — everything good after today's [Service]? If you have a moment, we'd love your feedback: [Link]. — [Company]"
Estimate Follow-Up Templates
- 1"Hi [Name], just following up on the estimate we sent for [Service]. Any questions? We're happy to walk you through it. — [Company]"
- 2"[Company] here — did you get a chance to review your [Service] estimate? We have availability [Date Range]. Ready to book? Reply here or call [Phone]."
- 3"[Name], your [Service] estimate from [Company] expires [Date]. Lock in your price and book before then: [Link] or call [Phone]."
Seasonal and Maintenance Reminder Templates
- 1"Hi [Name]! Winter is coming — is your heating system ready? [Company] is booking furnace tune-ups now. Reply to schedule or call [Phone]."
- 2"[Company] Reminder: It's been [X] months since your last [Service]. Time for a checkup? Reply YES and we'll find a time that works for you."
- 3"Spring is here! Time to get your AC ready for summer. [Company] has openings this week — book your tune-up: [Link] or reply here."
Cancellation and Reschedule Templates
- 1"Hi [Name], we received your cancellation for [Date]. Would you like to reschedule? Reply with a preferred date or call [Phone]. — [Company]"
- 2"[Company] here — it looks like you missed your [Date] appointment. No worries! Reply to reschedule or call [Phone] to set a new time."
- 3"[Name], we had to cancel your appointment due to [reason]. We're sorry for the inconvenience. Reply or call [Phone] to reschedule at no extra charge."
Referral and Loyalty Templates
- 1"[Name], thanks for being a [Company] customer! Know a neighbor who needs [Service]? Refer them and get [Discount/Reward]. Share our number: [Phone]."
- 2"Hi [Name]! As a valued [Company] customer, you get priority scheduling and [X]% off your next service. Book anytime: [Phone] or [Link]."
Customize for Your Brand Voice
These templates are starting points — adjust the tone to match your brand. A friendly family-owned plumbing company might sound different from a large HVAC franchise, and that's perfectly fine. What matters is consistency and relevance.
Stop missing calls. Start capturing every job.
CallJolt answers 24/7 for $149/mo. Set up in under 5 minutes.
Frequently Asked Questions
How long should a business SMS message be?
Keep texts under 160 characters when possible — that's one SMS segment and arrives most reliably. If you need more, aim for under 320 characters (2 segments). Longer texts are delivered but may be split or delayed on some networks.
Should I include my business name in every text?
Yes, especially for the first message in any sequence. Customers may not have your number saved. Starting with your business name prevents confusion and reduces spam reports.
Can I use these templates for all trades (HVAC, plumbing, electrical)?
Absolutely — just replace [Service] with the specific service type. The structure works across all home service verticals. Industry-specific personalization (e.g., referencing furnace vs. pipes) makes templates feel more relevant.
What variables should I always personalize in SMS templates?
At minimum: customer first name, service type, technician name, date/time, and your company name. These five variables transform a generic broadcast into a personal message.
How do I track which SMS templates perform best?
Track reply rate, booking conversion rate, and opt-out rate for each template type. A/B test variations — even small wording changes can significantly impact response rates. Most SMS platforms provide these metrics.
What Service Business Owners Are Saying
“I was missing 8-10 calls a week and didn't even know it. CallJolt fixed that in one afternoon. It's the best $149 I spend every month.”
“My guys are on job sites all day. Having an AI that answers, takes the info, and texts me the summary is exactly what I needed. Highly recommend.”
Ready to answer every call?
CallJolt sets up in 5 minutes and pays for itself within the first week. No contracts. No per-minute billing.