No-Show Cost Calculator
How Much Are No-Shows Costing Your Business Each Month?
Enter your trade, average job ticket, and monthly no-show count. Get your exact monthly and annual revenue loss in seconds — and see what a 50% reduction puts back in your pocket.
Calculate Your Monthly No-Show Loss
Use the calculator below. Plug in your trade, your average job ticket, and how many appointments went ghost last month. The math does the rest: monthly loss, annual loss, and what a 50% recovery puts back in your pocket.
The numbers are uncomfortable for most owners. A plumber with five no-shows at $600 average has already lost $3,000 this month. An HVAC tech with four no-shows at $1,200 average is down $4,800 — before you count the drive time burned getting to an empty house.
If you don't know your average ticket off the top of your head, the next section has industry ranges by trade sourced from Angi's project cost database. Use those to anchor the calculator to a real number instead of guessing.
[CALCULATOR EMBED] Inputs: Trade (Plumbing / HVAC / Electrical / Other), Average Job Ticket ($), No-Shows Per Month (#). Outputs: Monthly Revenue Lost ($), Annual Revenue Lost ($), What a 50% Reduction Saves Per Month ($).
Average Job Ticket Ranges by Trade (Use These If You Are Not Sure)
Most owners know they're losing money to no-shows. Few know exactly how much, because they've never multiplied their average ticket by their monthly ghost count. Here are current cost benchmarks by trade sourced from Angi's project cost database — use whichever row matches your primary service mix.
Plumbing Drain cleaning: $150–$400 per job. Water heater replacement: $900–$1,800 installed. Emergency leak repair: $300–$900. Pipe replacement: $500–$2,500 depending on scope.
HVAC Tune-up / maintenance visit: $90–$180. AC repair: $150–$750. Central AC replacement: $3,500–$8,000 installed. Furnace replacement: $2,500–$6,000.
Electrical Outlet or switch repair: $75–$200. Panel upgrade (100A to 200A): $1,500–$4,000. EV charger installation: $600–$1,200.
A plumber running drain calls has an average ticket under $300. A plumber running water heater replacements is closer to $1,200. Feed the wrong number into the calculator and your loss estimate is off by 4x. Use your most common job type, or average last month's invoices.
One note on emergency work: if your business takes after-hours calls — burst pipes, no-heat HVAC calls, electrical faults — your actual average ticket runs 25–50% above standard rates. A no-show on an after-hours emergency is not a $400 miss. It is a $600–$800 miss.
- Drain cleaning: $150–$400 per job (Angi)
- Water heater replacement: $900–$1,800 installed (Angi)
- HVAC tune-up / maintenance visit: $90–$180 (Angi)
- Central AC replacement: $3,500–$8,000 installed (Angi)
- Electrical panel upgrade: $1,500–$4,000 (Angi)
Why Home Service No-Shows Hit Harder Than Other Industries
A restaurant no-show is annoying. A no-show in your trade is a three-layer cash hit — and most owners only count the first layer.
Layer one: the direct revenue loss. The job didn't happen. You held that slot for 90 minutes — drive time each way plus the job window — and couldn't fill it with another paying customer.
Layer two: the sunk cost. You (or your tech) drove 20 minutes out, knocked on a door that didn't open, drove back. That's 40 minutes and $15–$20 in fuel spent to earn zero. On a $400 drain call, you burned 5–10% of the job value before the no-show even happened.
Layer three: the invisible opportunity cost. While your truck sat in a ghost's driveway, someone called for an emergency repair and hit your voicemail. That caller didn't wait — they called the next contractor in Google Maps. You lost two jobs in the same window, not one.
Retailers have none of those extra layers. A no-show at a dental office means an empty chair. A no-show for a trades business means a crew out of position, fuel burned, and a competitor picking up the emergency call your phone missed while you were sitting in the wrong driveway.
The true cost of one no-show is not your average ticket. It is your average ticket plus $20–$50 in wasted drive costs plus a meaningful chance you missed a second paying call entirely.
What a 40–60% No-Show Reduction Looks Like in Practice
This is not a case study. It is arithmetic. Take a realistic scenario and run the numbers forward.
The baseline: A plumber books 25 appointments per month. Six of them don't show. Average ticket: $600. Monthly no-show loss: $3,600. Annual loss: $43,200.
With a 50% reduction: A 24-hour plus 1-hour automated reminder sequence — combined with a rescheduling link that converts would-be no-shows into rebooked appointments before the slot goes cold — cuts no-show rates by 40–60% in home-service trades. At 50%, you go from six no-shows to three per month.
Monthly loss drops from $3,600 to $1,800. You recover $1,800 per month — $21,600 per year — without adding a single new customer or spending a dollar on ads.
The payback math: The done-for-you booking automation that fixes the no-show problem runs at $497/month after a one-time setup. At $1,800 recovered in month one, you are cash-positive inside 30 days. Every month after that: $1,800 recovered minus $497 equals $1,303 net per month staying in your pocket instead of walking out the door.
This is a stop-the-bleeding play, not a growth play. You are not acquiring new customers. You are keeping the money from customers who already said yes and already booked.
For HVAC owners: run the same math at a $1,200 average ticket with four no-shows per month. That is $4,800 lost monthly. A 50% reduction puts $2,400 back. Payback happens in month one.
Why Reminder Sequences Work: The Mechanism Behind the Number
The 40–60% reduction comes from a mechanism, not magic. Here is exactly why the sequence works.
Commitment and consistency. When someone confirms an appointment by replying to an SMS — even a single "Yes" — they are significantly more likely to follow through. The confirmation re-activates the original decision to book. People align future actions with commitments they have already stated out loud; this effect is well-documented in behavioral psychology research.
The rescheduling window. The 24-hour reminder is not just a nudge. It includes a one-tap rescheduling link. A customer who realizes at 8pm they cannot make tomorrow's 10am slot will reschedule if you make it easy. Without the link, they ghost. With it, that same customer becomes a rebooked appointment instead of a lost job.
Ghost filtering before the truck rolls. Some bookings come from people who were never serious — browsing at midnight, booking multiple contractors, planning to cancel. The confirmation sequence flags them before your tech drives anywhere. A contact who won't confirm after two messages gets flagged. You call or drop the slot. Either way, your crew doesn't drive to an empty house.
- SMS confirmation tap re-activates the customer's original booking commitment
- One-tap reschedule link converts would-be no-shows into rebooks instead of lost jobs
- Double-confirmation sequence filters ghost bookings before your truck rolls
- 24-hour + 1-hour timing gives two separate windows to catch a problem appointment
Ready to Stop Bleeding Money to No-Shows?
You've run the numbers. You know what it costs per month. Now you have two options: keep losing that amount, or fix it this week.
The fix is not a dashboard you have to learn. It is not a platform you configure yourself at 11pm after a full day on the tools. We set up the entire reminder sequence, rescheduling flow, and booking calendar for you — get your automated booking system live in 48 hours.
If you want to see exactly what the system covers before you commit, start here: done-for-you booking automation that fixes the no-show problem.
Frequently asked
What is a typical no-show rate for home service businesses?
No-show rates for trades businesses typically run between 10% and 25% of booked appointments, depending on how far in advance jobs are scheduled and whether any reminder system is in place. Same-day bookings have lower no-show rates; appointments booked days in advance without automated reminders tend to run higher. For a plumber booking 25 jobs per month, that translates to roughly 3–6 no-shows per month before any intervention.
How much money do contractors lose to no-shows each year?
The loss depends on your average ticket and your no-show rate, but the totals are significant. A plumber with six no-shows per month at $600 average loses $3,600 per month — $43,200 per year. An HVAC contractor with four no-shows at $1,200 average loses $4,800 per month — $57,600 per year. Those figures count only the direct job loss, not the drive time, fuel, or the additional calls missed while the truck was sitting at an empty address.
What are the average job ticket values for plumbers, HVAC contractors, and electricians?
According to Angi's project cost database, common ticket ranges are: drain cleaning $150–$400, water heater replacement $900–$1,800 installed, HVAC tune-up $90–$180, central AC replacement $3,500–$8,000 installed, and electrical panel upgrade $1,500–$4,000. Emergency and after-hours calls typically carry a 25–50% premium on top of these standard rates, meaning a no-show on an emergency call costs significantly more than a standard appointment of the same type.
Do SMS appointment reminders actually reduce no-shows for tradespeople?
Yes. A 24-hour plus 1-hour SMS reminder sequence — combined with a one-tap rescheduling link — typically reduces no-show rates by 40–60% for home service businesses. The confirmation reply re-activates the customer's original commitment to show up. The rescheduling link converts would-be no-shows into rebooked appointments rather than lost jobs. Ghost bookings — from customers who were never serious — get filtered before your truck rolls, saving drive time and fuel on top of the revenue recovery.
How quickly can I cut no-shows after setting up an automated reminder system?
You can see a reduction starting with the first round of appointments the system covers — typically within the first week of going live. There is no lag period; the reminders fire on every upcoming booking from day one. Setup through aiclientbuilder takes 48 hours, after which the sequences run automatically on every new booking without any action required from you or your staff.
You Now Know Exactly What No-Shows Are Costing You
Every month you wait is another month of those appointments walking to whoever answered first. We set up the full reminder and rescheduling system in 48 hours — and if you don't recover $5,000 in 60 days, you don't pay.