The short version
The customer wants a number. You can’t give them one without seeing the job. Hang up wrong and they call the next guy on the Google list before you’ve put your phone down. The fix: stop refusing to talk price, and start using a structure that quotes the parts you can quote, books the visit, and sets up the close. Most trades businesses lose 30-50% of their inbound calls in the first 90 seconds because they handle the price question wrong. Here’s how to stop.
Phone rings. Customer’s already half-spooked because something’s broken in their house and they don’t know what it costs to fix. They’ve already Googled three other shops. You’re call number four. They open with: “Hi, how much would it cost to fix a [whatever]?”
What you say in the next ten seconds decides whether you book the job or watch them hang up and call your competitor. Most trades owners blow this call. They blow it the same five ways, over and over, and they don’t realize they’re doing it.
This is the actual playbook. The phrasing, the structure, the scripts. The stuff you wish your dispatcher knew before you handed them the phone.
Why most owners lose the call
There are five ways trades owners typically handle the “how much” question on the phone, and four of them lose the job.
Loser 1: The hard refuse. “I can’t give you a price over the phone, I’d have to come look at it.” Customer hears: this guy’s going to nickel-and-dime me. Hangs up. Calls the next number.
Loser 2: The flat service-call dump. “Service call is $89, that’s just to come out.” Customer hears: I’m paying $89 before he even does anything? Sometimes they book, more often they keep shopping. You sound like every other shop on the list.
Loser 3: The wild guess. “Eh, probably between three and eight hundred bucks?” You just lost three ways. If it’s a $250 job, you scared them off. If it’s a $900 job, you can’t charge it now without an argument. And if you’re anywhere close to right, the customer wants to lock you in at the bottom of the range. You poisoned your own quote.
Loser 4: The 20-question interrogation. “Okay, what’s the make? What’s the model? How old is it? When did the noise start?” You’re trying to be thorough. The customer is calling from their truck on lunch break. By question four, they’re looking for an exit.
The winner: Quote what you can, set the rest up. Give them firm numbers on the things you can be firm on (service call, hourly, common diagnostic fee), explain plainly why the rest needs eyes-on, and get the visit booked before you hang up. This is the only approach that wins consistently.
The structure that books the job
The whole call should take 90 seconds to 3 minutes. Anything longer and you’re losing the customer to their own attention span. Here’s the structure:
- Greet by name. Your name, your company. Confidence cue.
- Acknowledge what they said. One sentence. Tells them they reached a human.
- Quote what you can. Service call fee, hourly rate, common ranges, after-hours premium if applicable.
- Explain what needs eyes. The honest reason their specific issue can’t be priced blind.
- Book the visit. Offer two specific time windows. Not “when works for you,” which is open-ended — close down to a choice between two options.
- Confirm by text. “I’ll text you to confirm and you’ll get a heads up when the tech’s on the way.” Sets expectation, raises your professionalism floor.
That’s the whole thing. Six beats. The customer hangs up feeling like they got useful information, a real price they can hold you to on the known stuff, and a clear next step.
What to ALWAYS quote on the phone
You can always quote the predictable parts of your pricing. These don’t depend on the job. Customers expect them. Refusing to share them is what makes you sound shady.
| Quote It | Why |
|---|---|
| Service call / trip fee | It’s a fixed number you charge everyone. There’s no reason not to share it. |
| Hourly rate or flat-rate book mention | Either you charge hourly (be honest about the rate) or you use a flat-rate book (say so). |
| After-hours premium | If it’s after 5 PM or weekend, the call costs more. Say so upfront. Customers respect transparency on this more than any other price. |
| Common diagnostic/service ranges | “A typical disposal replacement runs $X to $Y including parts.” Real number, real range. |
| Minimum / dispatch fee | If there’s a minimum charge, tell them now, not when you hand them the invoice. |
| Free estimate, if you offer one | If you genuinely offer free estimates for big jobs, lead with it. |
None of this commits you to a specific dollar amount on their specific job. All of it sets the floor and the framework so they know roughly what they’re walking into.
What to NEVER quote on the phone
These are the ones that bite you. If you give a number on these, you’re either lowballing yourself or scaring them off, and both kill the job.
- Final job cost without seeing the work. Especially for diagnostic work, repairs, installations with unknown variables. “What does it cost to fix my water heater” has 40 different real answers depending on what’s actually wrong.
- Specific parts pricing without seeing the part. The customer who says “I need a new compressor” might need the compressor, the contactor, the capacitor, the line set, or just freon. Quoting a compressor over the phone commits you to something the diagnosis hasn’t supported yet.
- Promises about same-day completion. “Sure, we’ll have it done by 5.” You don’t know what you’re walking into. Don’t commit timing on unknowns.
- Comparisons to your competitor’s quote. “Well, if XYZ quoted $400, we can do it for $375.” You just told them you’ll match prices without seeing the job. They’ll work that against you in person.
- “Free” anything that isn’t actually free. If your “free estimate” only applies to jobs over $1,500 and the customer is asking about a $200 leak, don’t lead with the free estimate. They’ll show up expecting free and you’ll look like a bait-and-switch.
The phone scripts
Here are the actual word-for-word scripts that work. Adapt to your trade. Don’t read them robotically — internalize the structure and let the words come out natural.
Script 1: The cold “how much” opener
Customer Opens with Price
Customer: Hey, how much would it cost to replace a kitchen faucet? You: Hey there, this is Dave with Apex Plumbing. Happy to help — faucet swaps are usually pretty quick. Our service call to come out and quote it is $79, and that gets credited toward the work if you go ahead. A standard kitchen faucet swap typically runs $185 to $295 including labor, but it depends on what shape the shutoffs and supply lines are in — if those need replacing, it goes up a bit. We can have someone out today between 1 and 3, or tomorrow morning. Which works better?Notice what happened. You quoted the service call ($79). You quoted the typical range ($185-$295). You said exactly what would push it higher (bad shutoffs). You gave two specific time options. The customer can decide on real information.
Script 2: The vague problem
Customer Doesn't Know What's Wrong
Customer: My AC is making a noise. How much to fix it? You: Sure — AC noise can be a few different things, anywhere from a quick capacitor fix at $185 all the way to compressor issues that get bigger. Our diagnostic visit is $89 and includes a complete system check. Once we know what it is, we’ll give you a firm number before doing any work. Most of our service calls today are running same-day — we’ve got a slot between 2 and 4 this afternoon if that works.Same structure: diagnostic fee quoted ($89), range mentioned ($185 to compressor-level), commitment to firm pricing before work starts, time-bound booking.
Script 3: The emergency call
After-Hours / Emergency
Customer: I’m locked out of my house, how fast can you get here? You: Sorry to hear that. After-hours lockouts run $145 to $195 depending on the lock type, and we can have someone there in about 30 minutes. We take card or cash on completion. Can I get the address and a callback number, just in case the tech needs to find you?Notice: no diagnostic fee charade for a lockout. Real range upfront. ETA quoted. Payment method noted. You’re booking the job in 15 seconds because that’s what an emergency caller needs.
Script 4: The price shopper
They're Comparing Quotes
Customer: I called XYZ Plumbing and they said $250 for the same job. Can you beat that? You: I appreciate you giving us a shot. I won’t commit to a number without seeing the job — if their quote turns out to be accurate to the work we’d do, we can talk. What I’ll do is come out, take a real look, and give you a firm written estimate. Our service call is $79, credited toward any work you approve. If our number’s higher than theirs and you go with them, you’re only out the service call. If we beat them, we beat them. Want to set that up?This script does two things at once. It refuses to price-match blind (which would’ve made you look desperate). And it gives the customer a no-risk way to compare apples-to-apples (your written estimate vs. their phone quote). Most price-shoppers will book this, because they’ve realized the other guy didn’t actually see the job either.
The 2-minute callback rule
If a lead lands in your voicemail or webform, call them back within 2 minutes. This is not optional and the data is overwhelming.
After 5 minutes, your odds of booking the job drop roughly 50%. After 30 minutes, they’re down 75%. By the time you call back at the end of the day, that customer has called three competitors, talked to one of them, and is either already booked elsewhere or actively annoyed that you didn’t respond.
This is also where most field service businesses bleed leads. The owner is on a job. The dispatcher is on another call. The voicemail piles up. Three hours later someone calls back the lead from 11 AM and they’ve already had a different tech in their kitchen.
The fix is operational. Either you have someone whose entire job is answering the phone and dispatching, or you set up your software to ping a human within seconds of any inbound lead. A real dispatch workflow includes inbound lead capture, not just outbound tech routing.
What to write down during the call
Before the call ends, you should have:
- Customer name and phone number
- Address (full, including unit/apt number)
- What they think the problem is (their words, not your interpretation)
- Any access notes (gate code, dog, where to park, “use side door”)
- The time window you both agreed to
- How they want to pay (card, check, cash — useful for the tech to know)
- Source — how they found you (helpful later for marketing math)
This isn’t bureaucratic paperwork. Every missing piece is a friction point on the actual job. The tech who shows up not knowing there’s a gate code and a Doberman behind it is your tech standing in someone’s driveway for 20 minutes calling dispatch.
If you’re still capturing this on a sticky note, you’re losing details. The information you need to capture should land directly into the system that’s going to route the job to your tech — in writing, with timestamps, accessible from anywhere. Anything else creates the kind of communication gaps that turn into bad reviews and chargebacks later.
The five phrases that cost you jobs
Specific lines to never say. Train your dispatcher to avoid these like radioactive material.
Why it loses: Implies you can’t even discuss price. Customer hears “you’re going to charge me whatever you want.” Replace with: “The visit is $X, and most jobs of this type run in the $Y-$Z range, depending on what we find.”
Why it loses: True, but useless. Replace with: “That depends on [specific variable] — if it’s [thing A], we’re looking at around $X. If it’s [thing B], it goes up to about $Y.”
Why it loses: You just told them to call somebody else. Replace with: “We’re tight this week but I’ve got a slot Friday morning or Saturday afternoon. Which works?”
Why it loses: Now you’re asking them to do the work of scheduling. Most won’t. Replace with: “I’ve got 2 to 4 today, or tomorrow between 10 and noon — either of those work?”
Why it loses: Means nothing. Every shop says this. Customer hears static. Replace with concrete numbers: “Our service call is $79 and that gets credited toward the work.”
The voicemail script (because most leads start as voicemails)
Roughly 30-50% of inbound calls in trades don’t connect on the first try. They land in voicemail. The voicemail you set up — the one most owners haven’t updated in three years — is doing a lot of work whether you realize it or not.
Bad voicemail: “You’ve reached Acme Plumbing, please leave a message and we’ll get back to you.” This loses leads.
Good voicemail: “You’ve reached Apex Plumbing, this is Dave. Sorry I missed you. For fastest service, text this number with your issue and your address — I’ll get back to you within 10 minutes during business hours. After hours, leave a message and I’ll call back first thing.”
You just did three things: gave them a faster path (text), set an expectation (10 minutes), and humanized yourself (your name). The text-back option also captures the lead in writing, which means address details and problem descriptions come in less garbled than the average voicemail.
When the customer asks for a written estimate before you arrive
This comes up a lot, especially for bigger jobs. Customer wants you to email or text them a quote so they can compare before booking the visit.
For small stuff (lockouts, service calls under $200), it’s not realistic. Don’t pretend to quote it blind — just be direct about why.
For bigger jobs (installations, remodels, commercial work), this is fair and you should accommodate. The right structure: “Happy to give you a written estimate, that’s our standard process for jobs of this size. The way it works: we come out, do a 20-minute walkthrough, take photos and notes, and you’ll have a written estimate in your email by end of day. There’s no charge for the estimate visit on jobs of this scope. When’s good for that walkthrough?”
You just turned a free-estimate request into a booked visit. Without the visit, there’s no estimate — which is what you want. A clean, professional estimate with line items and photos beats a vague phone number every time, both for closing the job and for protecting yourself if anything goes sideways later.
Capture Every Lead. Quote Every Job. Track Every Call.
Vortech Pro’s lead-entry system captures customer details directly into your dispatch workflow, with optional immediate or scheduled routing. Customer info goes straight to your tech’s phone — address, access notes, payment preference, and your private notes — before they leave the truck. No sticky notes, no “wait, what was the gate code?” calls.
START FREE TRIAL →The numbers nobody talks about
If you actually track this in your business, you’ll find some uncomfortable patterns:
- Most trades businesses book 35-55% of inbound calls. The good ones book 65-80%. The difference is almost entirely phone handling.
- The average phone call where the customer asks for a price and gets refused outright (“I’d have to look at it”) books at about 15%. The same call where the operator quotes a service call and a range books at 55-70%.
- Callbacks within 2 minutes convert 4-8x higher than callbacks after 30 minutes.
- Customers who get a confirmation text after the call no-show 50% less than customers who get nothing.
None of this is mysterious. None of it requires you to be a salesperson. It just requires you to handle the phone like the lead-generation channel it actually is — not the interruption owners often treat it as.
The thing to remember
Every phone call you take is your most expensive lead source paying off in real time. Google Ads or LSAs cost you $30-100 per call. Truck wraps cost you thousands per year per truck. Word-of-mouth referrals took ten years of good work to earn. All of that money got the phone to ring.
Then someone on your end has ten seconds to either book the job or send the customer back to Google. That ten seconds is worth the same as the entire marketing budget that made the call happen.
Treat it that way. Train your dispatcher that way. Answer your own phone that way when you have to. The script structures in this article aren’t complicated, but they have to actually get used. The trades businesses that consistently outbook their competitors aren’t better technicians — they’re better at the 90 seconds before the tech ever rolls.
