How to raise your call booking rate, with the full phone script
Your call booking rate is booked appointments divided by calls from people who want work done. The 2026 numbers, how to work out yours, and the script.
The short version
- Your call booking rate is booked appointments divided by calls from people who want work done. Leave out existing customers, vendors and spam.
- In ServiceTitan's 2026 data, the median shop booked 3 to 4 calls in 10 and the top quarter about 8 in 10.
- 55% of home service businesses don't ask the caller to book (Invoca, 2026). Have your office offer two specific times on every call.
- When a caller asks how much, give what you can stand behind, the visit fee or a range, and a time in the same breath.
- Listen to 10 calls a week, go over two with each person, and call back every caller who didn't book the same day.
On this page
- What is a call booking rate, and how do you work out yours?
- What booking rate should your office hit?
- Why do calls end without an appointment?
- What should your office say on every call?
- What should your office say when a caller asks how much?
- How do you know what your office says on the phone?
- What should happen to the calls that didn't book?
Your call booking rate is the share of calls from people who want work done that end with a booked appointment: booked appointments divided by those calls. In 2026 data from ServiceTitan, the median shop booked 3 to 4 calls in 10 and the top quarter about 8 in 10. To raise yours, have your office ask every caller to book, offer two specific times, and follow every price with a time.
The phones rang all week and the board still has holes. Here is how to find out why, and what to hand whoever answers your phones: your office manager, your CSRs or your setters.
What is a call booking rate, and how do you work out yours?
Your call booking rate is the appointments your office booked, divided by the calls from people who wanted work done, over the same week. Count those calls whether or not anyone answered. Leave out existing customers checking on a job, vendors, spam, job seekers, wrong numbers and work you don't do.
| Count it | Leave it out |
|---|---|
| A new caller who wants a repair, a quote or an estimate | An existing customer checking on a job |
| A past customer calling about new work | Vendors, sales calls, spam |
| A caller who asks the price and hangs up | Job seekers and wrong numbers |
| A caller who wanted work done but nobody answered | Work you don't do, or outside your area |
Then work out two numbers from the same counts:
- The whole phone: booked, divided by every call from someone who wanted work done.
- Your office: booked, divided by the calls a person answered.
If the first number is low and the second looks fine, your problem is missed calls. Start with how fast to call back a missed call. If the second number is low, the problem is what happens on the calls, and the rest of this post is for you.
Your phone system's call log or your CRM has the counts. With neither, tape a sheet by the phone for one week and mark every call:
| Day | Calls from people who want work done | Answered by a person | Booked |
|---|---|---|---|
| Monday | |||
| Tuesday | |||
| Wednesday | |||
| Thursday | |||
| Friday | |||
| Total |
One week on one sheet
Say 100 calls came in. 20 were existing customers, vendors and spam, so 80 wanted work done. 20 rang out, so 60 reached a person. 24 booked.
Your office booked 24 of 60: 40%. The phone as a whole booked 24 of 80: 30%.
ServiceTitan's software works on the same idea. Its booking rate is "the percentage of bookable calls that resulted in a booked job" (ServiceTitan Help). Other reports count other calls, so the number to beat is your own from last month.
What booking rate should your office hit?
A good call booking rate beats the median for home service shops your size. In ServiceTitan's data for May to July 2026, the median shop booked 3 to 4 calls in 10 and the top quarter about 8 in 10. The median ran from 28% in the Northeast to 38% in the Midwest.
30%
76% to 82%
ServiceTitan's Trades Industry Trends uses data from shops that run its software. Bigger shops booked more:
| Techs in the field | Median booking rate |
|---|---|
| 1 to 10 | 30% |
| 11 to 24 | 42% |
| 25 to 49 | 52% |
| 50 or more | 58% |
The trade split is older. In ServiceTitan's June 2022 data from more than 3,000 shops, plumbing companies booked 43% of calls and HVAC companies 38%.
The number that matters is the gap. In every region, the top quarter's booking rate was more than 40 points above the median shop's. The part you control is what's said on the phone and what happens after the call.
What a few more booked calls are worth
Say 60 calls a week come from people who want work done, and your office books 24 of them (40%). Book 6 more a week and you're at 50%.
If each booked visit is worth $400 on average, that's $2,400 more a week. Over a year, it's about $120,000 from calls you already paid for.
To weigh that against what you spend on leads, see what each sold job really costs you in leads.
Why do calls end without an appointment?
Calls to a home service company usually end without an appointment in one of three places: nobody answers, nobody asks for the appointment, or the price question ends the call. Invoca's 2026 report found that only 52% of calls to home service businesses reach a person.
55%
The same Invoca report found that of the answered calls that are real leads, 45% end in a booking or a sale on that call.
Price comes up early. Service Direct, a lead seller, studied thousands of calls with price shoppers. It found that about a third of homeowners (32%) ask the price on the first call. Evenings are weak too. In ServiceTitan's 2022 data, small shops booked 26% of calls at their best time of day and 9% after 6 p.m.
Here is how it goes wrong on the call, and what to say instead:
| What your office says | What the caller does | Say this instead |
|---|---|---|
| "We don't give prices over the phone." | Calls the next company | The visit fee or a range, then two times |
| "When works for you?" | "Let me check and call you back." | "I have Tuesday at 10 or Wednesday at 2." |
| "Someone will call you back to schedule." | Books whoever calls first | Book the time on this call |
| "We're booked until next week." | Calls around | The first open time, plus "I'll call you if anything opens sooner." |
| Gives a price, then waits | "Okay, I'll think about it." | The price and two times in the same breath |
What should your office say on every call?
On every booking call, your office should follow the same five steps in the same order. Greet the caller, hear the problem, get the address and a number, and offer two specific times. Then confirm the day, the time window, who's coming and what it costs to come out.
- Greet. Company name, your name, their name.
- Hear the problem. Ask, then let them talk.
- Get the address and a number. Ask if texting is okay.
- Offer two times. Two real slots, never "when works for you?"
- Confirm. Day, time window, who's coming, and what it costs to come out.
ServiceTitan surveyed its customers about what offices with high booking rates do. They ask at least five questions on every call. And the people on the phone who talk less than half the time book more calls. A trainer in that webinar suggests keeping calls to two to four minutes.
Here is the full script in two versions. The first is for a service visit at an HVAC or plumbing company, where the office books a tech.
Thanks for calling [company], this is [your name]. Who am I speaking with?
Hi [first name]. What's going on with your [AC / furnace / water heater / drain]?
(Let them talk. Then ask, one at a time.)
When did it start?
Is it not working at all, or working but not right?
About how old is it, if you know?
(For plumbing, also ask.) Is water still running anywhere? Do you know where your main shut-off is?
Okay. That's something we fix all the time. Let's get a tech out to you.
What's the address there?
What's the best number for you? Is it okay if we text you there about the visit?
I can have [tech name] there [today between 2 and 4] or [tomorrow between 8 and 10]. Which works better?
You're all set. [Tech name] will be at [address] on [day] between [time window]. You'll get a text when they're on the way. The visit is [your visit fee], and [tech name] gives you the price before any work starts. Anything they should know, like a gate code or a dog?
Thanks for calling, [first name]. See you [day].
The second is for an in-home estimate or inspection at a roofing, bath remodeling, windows or waterproofing company, where a setter books a rep.
Thanks for calling [company], this is [your name]. Who am I speaking with?
Hi [first name]. What's got you thinking about your [roof / bathroom / windows / basement]?
(Let them talk. Then ask.)
How long has that been going on?
Is it one [room / area / window], or more than one?
Are you hoping to get it done soon, or still planning?
That's the kind of job we do every week. The best next step is a visit, so [rep name] can see it, measure, and give you a real price.
What's the address?
Do you own the home?
Is anyone else part of the decision? Let's pick a time you can both be there.
What's the best number for you? Okay to text you there?
[Rep name] can come [Thursday at 4] or [Saturday at 10]. Which is better for both of you?
Perfect. [Rep name] will be there [day] at [time]. Plan on about [an hour]. You'll get a text the day before. Anything you'd like [rep name] to bring, like [samples or photos of jobs nearby]?
Thanks, [first name]. Talk soon.
What should your office say when a caller asks how much?
When a caller asks how much, your office should answer honestly with what it can stand behind: the visit fee for a service call, or a range for a big job. Then say what the visit gets the caller, and offer two specific times in the same breath.
Service Direct's study also measured what happened after the question. When the rep quoted a price on the first call, 39% of those callers booked. When the rep didn't, 58% booked. Price shoppers who were handled well booked almost as often as callers who never asked: 58% against 62% (Service Direct). So a caller who asks the price is still a good lead. Don't let a price be the last thing he hears: put two times right behind it.
The lines that lose these callers usually sound polite. A trainer writing in Contracting Business lists some to stop saying:
- "Oh, unfortunately, we don't have pricing in the office."
- "I'm not a technician; I'm just a CSR. I don't have that information."
- "We'll need to send out a technician to get eyes on site."
Each one is true. Each one also tells the caller what you can't do. Say what you can do instead.
Fair question. The same problem can be a small part or a bigger fix, and I don't want to guess wrong.
The visit is [your visit fee], and [tech name] gives you the exact price before any work starts.
I have [today between 2 and 4] or [tomorrow between 8 and 10]. Which works better?
Fair question. Most [roofs / bathrooms / window jobs] we do land between [low] and [high]. Where yours falls depends on [the size, the materials and what we find].
I'd rather give you a real number than a guess, so [rep name] will measure and give you a written price at the visit. [The visit is free and] takes about [an hour].
Does [Thursday at 4] or [Saturday at 10] work better?
(If they push.) I hear you. If it helps you decide whether to have us out at all, most of ours come in around [your typical price]. Want me to hold [Saturday at 10] for you?
Some callers aren't ready to pick a time. The same trainer, in an earlier ServiceTitan webinar, has her team say "Let's save you a spot." A held time is easy to cancel. A caller who hangs up with nothing has to start over.
(If they want to think about it.) Of course. Let me save you a spot at [day, time] so you don't lose it. I'll text you the details, and if you decide not to, just reply and I'll free it up.
(If they need to talk to a spouse.) Makes sense, it's a big decision. When are you both home? Let's pick that time, so [rep name] can answer both your questions at once.
Never end a call with a price. End it with a time.
How do you know what your office says on the phone?
To know what your office says on the phone, listen to 10 recorded calls a week from people who wanted work done. Score each one on the same checklist. Then sit down for 15 minutes with each person on the phones and go over one good call and one to fix.
- Pick 10 calls. At least 4 that didn't book, 2 with a price question and 1 after 5 p.m.
- Score each one. Use the scorecard below.
- Sit down for 15 minutes with each person. Play one good call and one to fix. Agree on one thing to keep and one thing to change.
- Post the booking rate every Monday. Write last week's number where the team can see it.
Score one call
- A person answered.
- Said the company name and their own name.
- Got the caller's name and used it.
- Asked what's wrong, then let the caller do most of the talking.
- Asked at least five questions.
- Got the address and a number, and asked if texting is okay.
- Offered two specific times.
- Answered "how much?" with the visit fee or a range, then a time.
- Confirmed the day, the time window and who is coming.
- If it didn't book: wrote down the reason and put the caller on the call-back list.
No recordings yet? Most business phone systems can record calls. Check your state's rules before you turn recording on, and add a short notice to your greeting. Or call your own office once a month like a homeowner and hear what happens.
What should happen to the calls that didn't book?
Every caller who wanted work done but didn't book an appointment should go on a call-back list the same day, with the reason they gave. Then someone calls each one back with two new times: the same day for a price question, the next day for a caller who was just thinking.
| The reason | When to call back | What to say first |
|---|---|---|
| Price | Same day | The visit fee or the range, then two times |
| Checking with a spouse | At the time they named | "You were going to check with [name]. Does [day, time] work for you both?" |
| No time that worked | When a slot opens | "A spot just opened [day, time]. Want it?" |
| Calling around | Within the hour | "Is it still giving you trouble?" |
| Just thinking | Next day | "I held [day, time] for you. Still want it?" |
Hi [first name], this is [your name] from [company]. You called [this morning / yesterday] about your [AC / roof / water heater].
Is it still giving you trouble?
I just had a spot open [tomorrow between 10 and 12]. Want me to hold it for you?
Text only the callers who said yes to texts on the call. Step 3 of the script asks.
Hi [first name], it's [your name] at [company]. Thanks for calling about your [job]. I can hold [day, time] for you. Want it? Just reply YES.
This list stops at the booking. Once a visit happens and the job doesn't sell, that's a different follow-up: see following up after the estimate.
If you'd rather have someone listen to the calls, coach each person every week and call back every caller who didn't book, that's what we do for booking calls.
Questions owners ask
Should my office give prices over the phone?
Give what you can stand behind: the visit fee for a service call, or a wide range for a big job, plus what the visit gets the homeowner. Then offer two times right away. A job price on the first call can cost you the booking. In price-shopper calls studied by Service Direct, a lead seller, reps who quoted a price booked 39% of them, and reps who didn't booked 58%.
What is a good booking rate for an HVAC company?
In ServiceTitan's data for May to July 2026, the median shop booked 28% to 38% of calls, depending on the region. The median shop with 1 to 10 techs booked 30%, and the top quarter 76% to 82%. In its 2022 data, HVAC shops booked 38%, a bit below plumbing at 43%, and HVAC booked less in summer than in spring and fall. The number to beat is your own from last month.
Do spam calls and existing customers count in my booking rate?
No. Count calls from people who want new work done, whether or not anyone answered. Leave out existing customers checking on a job, vendors, spam, job seekers, wrong numbers and work you don't do. Counting every call makes a good office look bad and hides the calls that matter.
How long should a booking call take?
Two to four minutes is the range a trainer suggests in a ServiceTitan webinar. That's enough to hear the problem, ask your questions, get the address and book a time. A call that runs much longer often means the office is answering questions without offering a time. A much shorter one often means nobody asked what was wrong.
What should my office say when a caller says "let me think about it"?
Offer to hold a time: "Of course. Let me save you a spot at [day, time] so you don't lose it. I'll text you the details, and if you decide not to, just reply and I'll free it up." A held time is easy to cancel. A caller who hangs up with nothing has to start over, often with another company.
Sources
- The Invoca Home Services Lead Conversion Benchmarks Report 2026Invoca, 2026
- Trades Industry Trends: Call Booking, Close Rates & Off-Hours CallsServiceTitan, 2026
- Typical call-booking rate for ServiceTitan users?ServiceTitan, 2022
- View and manage Insights in ServiceTitanServiceTitan Help, 2026
- How to handle price shoppers as a home improvement companyService Direct, 2022
- Back 2 Basics: Call Experience That PerformsServiceTitan, 2024
- 4 Essential Steps to Help your CSRs Achieve a 95 Percent Booking RateServiceTitan, 2020
- Stop Losing Calls Over Price: How HVAC CSRs Can Turn Curiosity into ConversionsContracting Business, 2025


