Calculate your appointment show rate, see how much no-shows cost your business, and model how improving attendance grows your revenue — built for local and home service businesses.
Every missed appointment is money left on the table — and for home service businesses, the cost goes far beyond the lost ticket. When a customer no-shows, you've already paid to acquire that lead, dispatched a technician, blocked out a time slot, and lost the opportunity to serve a paying customer in that window. For HVAC companies, plumbers, landscapers, electricians, and cleaning services, no-shows are one of the most expensive and undertracked problems in the business.
This free show rate calculator helps local business owners and home service companies measure their appointment attendance rate, quantify the revenue they're losing to no-shows, and model exactly how much more money they'd make by improving their show rate. Enter your numbers above to see the full impact — and use the what-if scenario tool to set a realistic improvement target.
Whether you're running a one-truck plumbing operation or managing a multi-crew HVAC company, understanding your show rate is the first step to plugging one of the biggest revenue leaks in your business.
Your show rate — the percentage of booked appointments where the customer actually shows up or is present for the service — directly determines how much revenue you capture from your existing marketing and sales efforts. It's the bridge between leads generated and revenue earned.
For home service businesses, the financial impact of no-shows is staggering when you break it down:
Most business owners think a no-show just means "we didn't get paid for that job." The reality is far worse. Here's what a single no-show actually costs an HVAC company with a $400 average ticket:
Add it up, and a single no-show costs $500–600+ in real economic value. At just 5 no-shows per week, that's $130,000 to $156,000 per year in lost value for a single truck.
Unlike e-commerce or SaaS businesses where missed conversions are just digital, home service no-shows have physical costs that can't be recovered:
Consider a plumbing company booking 50 appointments per week with a 75% show rate. That's 12.5 no-shows per week. At $350 per job, they're leaving $4,375 on the table every single week — $227,500 per year. Improving their show rate to just 85% would recover 5 additional appointments per week, adding $91,000 in annual revenue without spending a single additional dollar on marketing.
That's the power of show rate optimization: it converts your existing spend into more revenue.
Show Rate = (Appointments Attended ÷ Appointments Booked) × 100
If your landscaping company booked 30 service appointments last week and customers were present for 24 of them, your show rate is 80%. This means 1 out of every 5 booked appointments is a no-show.
No-Show Rate = 100% − Show Rate
This is simply the inverse — the percentage of booked appointments where the customer wasn't present. An 80% show rate means a 20% no-show rate.
Revenue Lost = (Appointments Booked − Appointments Attended) × Revenue Per Appointment
A residential cleaning company booking 25 appointments per week at $175 average ticket with a 20% no-show rate loses 5 appointments × $175 = $875 per week, or $45,500 per year.
Cost Wasted = No-Shows × Cost Per Booked Appointment
This measures the acquisition cost you've already spent on leads that never converted to revenue. If each appointment cost you $60 to book (through ads, lead services, or CSR time), those 5 weekly no-shows waste $300/week — $15,600/year — in pure marketing spend.
Effective Cost = (Total Booked × Cost Per Booked) ÷ Appointments Attended
This is the metric that reveals how no-shows inflate your real acquisition cost. If you pay $60 per booked appointment but only 80% show up, your effective cost per appointment that actually generates revenue is $75 — a 25% premium caused entirely by no-shows.
The calculator supports weekly and monthly periods. For most home service businesses, weekly tracking is ideal because it gives you fast feedback on whether changes to your confirmation process are working. Use monthly for seasonal trend analysis and business planning.
Not all home service verticals have the same show rate expectations. Urgency, service type, and customer relationship all play a role:
The show rate gauge uses traffic-light colors to quickly communicate your performance:
Set the target show rate slider to a realistic improvement goal — typically 5–15 percentage points above your current rate. The calculator will show you exactly how many additional appointments you'd serve, how much revenue you'd recover per period, and the annualized financial impact. Use this to justify investment in confirmation systems, deposits, or process changes to your team.
The single most effective strategy for reducing no-shows. A proper confirmation sequence includes:
Companies that implement all four touchpoints typically see show rates improve by 15–25 percentage points. The key is two-way communication — let customers reply to reschedule rather than just ghosting.
The longer the gap between when a customer books and when the appointment happens, the more likely they are to no-show. A customer who books an HVAC tune-up two weeks out is far more likely to forget or lose interest than one who books for tomorrow.
Many no-shows happen because the customer wasn't sure what to expect or didn't feel committed. During the booking process:
The faster you respond to an inquiry and book the appointment, the higher the show rate. Customers who book within 5 minutes of their initial search have significantly higher show rates than those who waited hours or days. Invest in:
For higher-ticket services or time slots with high demand, collecting a small deposit at booking dramatically reduces no-shows. The psychology is simple: people are far less likely to forget an appointment they've already paid for.
Airlines have done this for decades. If your historical no-show rate is 20%, slightly overbooking your schedule means your technicians stay productive even when some customers don't show. The key is balance — overbook enough to fill gaps but not so much that you can't serve everyone if they all show up. Start conservatively and adjust based on data.
When a customer cancels or you get a no-show, having a waitlist of customers who want earlier appointments lets you fill the gap quickly. Text your waitlist: "We had an opening today at 2pm. Would you like to move your Thursday appointment up?" Many customers will say yes.
HVAC companies face a split personality with show rates: emergency calls (no AC in July, no heat in January) have near-perfect attendance, while maintenance tune-ups and system consultations have some of the lowest show rates in the industry.
Plumbing has a natural advantage for urgent issues, but non-emergency appointments like water heater replacements, fixture upgrades, and whole-home repiping consultations suffer from high no-show rates because customers are often getting multiple quotes.
Landscaping businesses have a unique show rate dynamic: recurring weekly/bi-weekly customers rarely no-show (they're not even home most of the time), but initial consultations for new landscaping projects have significant no-show rates.
Cleaning companies typically have strong show rates for recurring clients but struggle with first-time deep cleaning and move-in/move-out appointments.
Pest control benefits from fear-driven motivation, but initial inspection appointments still see notable no-show rates, especially when the customer's immediate panic subsides between booking and the appointment.
Roofing and general contracting consistently have the highest no-show rates in the home service industry, often 25–40% for initial estimate appointments. This is because customers frequently schedule estimates with 3–5 companies and then choose to keep only 1–2 appointments.
Your CRM should automatically trigger confirmation and reminder sequences when an appointment is booked. The best systems for home service businesses include ServiceTitan, Housecall Pro, Jobber, and GoHighLevel. Key features to look for:
If your CRM doesn't include two-way SMS, dedicated platforms like Podium, Emitrr, or Textdrip can fill the gap. The critical feature is allowing customers to respond — "Reply 1 to confirm, 2 to reschedule." Customers who actively confirm are 3 times less likely to no-show than those who simply receive a one-way reminder.
Give customers the ability to book directly on your website without calling. Tools like Calendly, Housecall Pro's online booking, or ServiceTitan's customer portal reduce friction and capture leads when your office is closed. Self-scheduled appointments often have higher show rates because the customer chose the exact time that works for them.
Customers who see strong reviews before booking are more likely to show up because they've already built trust with your brand. After a successful appointment, automated review requests build the social proof that increases future show rates. Tools like Birdeye, NiceJob, and Podium automate this cycle.
Missed calls are the precursor to no-shows — if a customer calls to reschedule and can't get through, they often just don't show up. AI answering services ensure every call is handled 24/7, reschedules are processed immediately, and no customer falls through the cracks.
Surprisingly common. Many home service businesses book the appointment and then don't contact the customer again until the technician shows up. Without any confirmation, you're relying entirely on the customer to remember and prioritize your appointment — and for many non-urgent services, they won't. A single confirmation text the day before can reduce no-shows by 25–30%.
When a customer calls about a water heater consultation and the earliest available appointment is 10 days out, the probability of a no-show skyrockets. The customer's motivation fades, they call a competitor who can come sooner, or they simply forget. If you can't offer a sooner appointment, compensate with more frequent confirmation touchpoints — at booking, 3 days before, 1 day before, and morning of.
Email-only reminders have open rates of 20–30%. SMS reminders have read rates of 95%+ within 3 minutes. If you're only sending email confirmations, most of your customers never see them. Use SMS as the primary channel with email as backup. For high-value appointments, add a phone confirmation call.
Most businesses know they have no-shows but don't analyze the patterns. Are certain days worse? Are morning or afternoon appointments more likely to no-show? Do appointments booked through specific lead sources have lower show rates? Do certain CSRs book appointments that show at higher rates? The patterns reveal specific, actionable improvements.
A $5,000 HVAC install estimate deserves a different confirmation effort than a $99 maintenance tune-up. Segment your appointments by value and invest confirmation resources accordingly. High-value appointments should get personal phone confirmations; routine service can use automated SMS sequences.
Some businesses respond to no-shows by implementing punitive policies: charging fees, refusing future bookings, or requiring full prepayment. While these can work in some contexts, they often backfire for home service businesses by generating negative reviews and driving customers to competitors. Prevention through confirmation sequences, deposits, and good communication is far more effective than punishment.
A confusing or frustrating booking process leads to uncommitted customers. If a customer had to call three times to reach someone, wait 2 days for a callback, or navigate a clunky online form, they're already frustrated before the appointment is even set. Invest in a smooth, fast booking experience and you'll see show rates improve as a natural byproduct.
For most home service businesses, a show rate above 80% is considered good and above 90% is excellent. HVAC and plumbing companies typically see 75–85% show rates, while recurring services like residential cleaning can reach 85–95%. If your show rate is below 70%, you're losing significant revenue to no-shows and should prioritize appointment confirmation systems immediately.
Show rate is calculated by dividing the number of appointments where the customer actually showed up (or was home for the service call) by the total number of appointments booked, then multiplying by 100. For example, if you booked 40 appointments last week and 32 customers were present, your show rate is 80%. Track this weekly for the most actionable data.
No-shows are extremely expensive when you factor in the full cost: wasted technician time, truck rolls, fuel, lost revenue opportunity, and the original cost to acquire that lead. For an HVAC company with a $350 average ticket and $75 cost per booked appointment, each no-show costs $425 in lost revenue and wasted spend. At 10 no-shows per week, that's $221,000 per year in lost potential.
The most effective strategy is a multi-touch confirmation sequence: (1) Send an immediate booking confirmation via text and email, (2) Send a reminder 24 hours before with the technician's name and arrival window, (3) Send a same-day reminder 2 hours before arrival, (4) Have the technician call or text when they're en route. Companies that implement all four steps typically see show rates improve by 15–25 percentage points.
For most home service businesses, charging for no-shows backfires — it creates negative reviews and discourages future bookings. Instead, focus on prevention: confirmation sequences, shorter booking-to-appointment windows, and requiring a credit card on file for premium time slots. Some businesses successfully charge a small deposit ($25–50) that gets applied to the service, which reduces no-shows without creating resentment.
SMS confirmation and reminder texts are the single most effective tool for reducing no-shows. Studies show that text reminders reduce no-show rates by 25–40%. The key is timing: send an immediate booking confirmation, a reminder 24 hours before, and a final reminder 1–2 hours before the appointment. Two-way texting is even more effective because customers can easily reschedule instead of simply not showing up.
The average no-show rate across home service businesses ranges from 10–30%, depending on the industry and systems in place. Emergency services like plumbing have lower no-show rates (10–15%) because the need is urgent. Estimate-based appointments for services like roofing or remodeling tend to have higher no-show rates (25–40%) because customers are often shopping multiple providers. Recurring services like cleaning and lawn care typically see the lowest no-show rates (5–15%).
Absolutely. Research shows that contacting a lead within 5 minutes of their inquiry makes you 21 times more likely to qualify them compared to waiting 30 minutes. For home service businesses, the speed-to-lead effect directly impacts show rates: a customer who books within minutes of their initial search is far more likely to keep the appointment than someone who waited hours or days for a callback. Every hour of delay increases no-show probability.
Track show rate weekly for operational decisions and monthly for trend analysis. Weekly tracking lets you quickly spot problems — like a new booking source that generates low-quality leads or a schedule change that's causing more no-shows. Monthly trends help you evaluate whether your confirmation systems and processes are actually improving over time. Compare year-over-year to account for seasonal patterns.