Call Script Templates for Service Businesses: One Per Trade

Wait more than five minutes to call a lead back and your odds of qualifying it drop by roughly 10x, according to Harvard Business Review’s response-time research. A good call script closes that gap before it opens — it tells whoever answers the phone exactly what to say in the first ten seconds, so no call sits unanswered while someone scrambles for the right question. We built a call script for nearly every trade we cover. This post is the index: one script per trade, with the exact question flow and a link to the full template.

Small business owner answering a call at the service counter while checking a call script on a clipboard

Why every trade needs its own call script

A generic “thanks for calling, how can I help you” script loses jobs. It doesn’t ask the one or two questions that actually determine urgency, and it doesn’t sound like someone who knows the trade. A roofer’s caller needs a leak-or-replacement triage question in the first breath; a plumber’s caller needs to know if water is actively running. Swap those two scripts and both calls go worse.

Every script below follows the same shape:

HVAC call scripts

HVAC calls split fast into “fix now” and “schedule later,” and the script has to sort that in the first exchange.

Roofing call scripts

Roofing calls carry more urgency variance than almost any other trade — a loose shingle and an active leak sound identical over the phone until you ask the right question.

Plumbing call scripts

Plumbing has the widest range of any trade on this list, from a slow drain to a burst pipe flooding a basement, and the script has to triage that difference immediately.

General contractor, auto repair, and specialty trade scripts

Not every trade fits the emergency-triage pattern — some calls are about qualifying budget and scope before an estimate goes on the calendar.

Cross-trade scripts: greetings and voicemail

Two scripts apply to every trade on this page, no matter what’s being sold.

How to turn a call script into an answered call, every time

A script only works if someone is available to read it. The honest failure mode for most shops isn’t a bad script — it’s no one picking up between 7 AM and 6 PM because the crew is on a job site or a roof, and every call outside that window going to voicemail regardless of how good the greeting is.

That’s the gap an AI receptionist vs. answering service vs. voicemail is built to close: the same qualifying questions above, asked on every call, at any hour, without a live person standing by. It’s worth understanding the tradeoffs of each option before picking one for a shop with unpredictable call volume — see our full breakdown of virtual receptionist services and what each tier actually includes.

Frequently asked

Q: What makes a call script different from a script an answering service already uses? A: A generic answering service script asks generic questions — name, number, reason for calling. A trade-specific call script asks the 2–4 questions that determine urgency and next steps for that specific trade, so the person or system handling the call can triage instead of just taking a message.

Q: Do I need a different script for after-hours calls? A: Usually just a modified opening and an escalation rule, not a whole new script. Most of the scripts above include an after-hours variant that tells the caller what happens next — a callback window, an on-call escalation, or a next-available booking slot.

Q: Can I use these scripts with a live answering service, not just AI? A: Yes. Every script here is written as plain call flow, not tied to any specific system. Hand it to a live answering team, train a new hire on it, or use it as the basis for an AI receptionist’s call flow — the questions are the same regardless of who or what is asking them.


Never read from a script off a sticky note again

Every script above is free to copy and adapt. But the real fix for missed calls isn’t a better script sitting next to the phone — it’s making sure every call gets answered with the right questions asked, on the first ring, at any hour.

Book a free 15-minute demo →