Calculate your technician utilization rate, see how many jobs you're turning away, and find the right team size to maximize revenue — built for local and home service businesses.
Every home service business runs on appointments. Whether you're dispatching HVAC technicians, plumbing crews, cleaning teams, or electricians, your revenue is directly limited by how many jobs your calendar can hold. Too few slots and you're turning customers away to competitors. Too many empty slots and you're paying techs to sit idle.
This free calendar availability calculator helps local business owners and home service companies answer the most important capacity question: Do I have the right number of technicians for my current demand? Enter your team size, schedule, lead volume, and pricing above to instantly see your utilization rate, revenue you're leaving on the table, and the exact team size you need to maximize profit.
Whether you run a 2-person operation or manage a fleet of 20+ service vehicles, this tool gives you the data to make confident hiring, scheduling, and marketing decisions — backed by real numbers instead of gut feeling.
Calendar availability is the single biggest constraint on revenue for service businesses. Unlike e-commerce or SaaS, you can't scale by adding server capacity — every additional dollar of revenue requires a real human showing up at a real location. This creates a hard ceiling on growth that most business owners feel but never quantify.
When a homeowner calls for a plumbing repair and you say "we can't get there until next Thursday," most of them call someone else. You don't just lose that one job — you lose the lifetime relationship. Research shows that 68% of customers who leave a service provider do so because they feel the company doesn't care about them. Being unavailable when they need you sends exactly that message.
For a typical home service company with a $350 average ticket, turning away just 5 jobs per week costs $91,000 per year in lost revenue. And that doesn't account for the referrals those customers would have sent, or the recurring maintenance agreements they might have signed.
On the flip side, hiring too many technicians creates a different problem. A fully loaded tech — wages, benefits, truck payment, insurance, fuel, and tools — costs most home service companies $800–$1,500 per week regardless of whether they run any jobs. If your 5-person team only has enough demand for 4 techs, that fifth employee costs you $40,000–$78,000 per year in unproductive overhead.
For HVAC companies, the first 90-degree day in June can triple call volume overnight. Landscaping companies go from 3 crews in winter to 8 in spring. Pool service companies ramp from zero to peak in the span of two weeks. Without a clear understanding of your capacity vs. demand, you either scramble to find contractors during peak season or hemorrhage money during slow months.
Calendar availability doesn't just affect today's revenue — it determines your growth trajectory. A company running at 95% utilization can't grow because there's nowhere to put new customers. A company at 50% utilization is burning cash and can't afford to invest in marketing. The businesses that scale successfully are the ones that maintain 75–85% utilization while systematically expanding capacity ahead of demand.
Weekly Capacity = Technicians × Appointments Per Tech Per Day × Working Days Per Week
If you have 4 HVAC technicians, each completing 5 service calls per day, working 5 days a week, your weekly capacity is 100 appointment slots. This is the maximum number of jobs your team can physically complete in a week.
Be honest with the "appointments per tech per day" number. Include drive time between jobs, lunch breaks, paperwork, and callbacks. Most home service techs realistically complete 4–6 appointments per day, not the 8–10 that a clean schedule might suggest.
Weekly Demand = Inbound Leads Per Week × Booking Rate (%)
If your company receives 60 phone calls and form submissions per week and you book 50% of them into appointments, your weekly demand is 30 booked jobs. The booking rate varies widely by industry: HVAC emergency calls might book at 80%, while elective home remodeling leads might book at 20–30%.
Utilization = (Jobs Served ÷ Weekly Capacity) × 100
This is your most important operational metric. A 4-tech team with 100 slots serving 80 jobs has 80% utilization. The calculator caps served jobs at your capacity — you can't serve more jobs than you have slots for, no matter how high demand gets.
Turned Away = Weekly Demand − Weekly Capacity (only when demand exceeds capacity)
Revenue Lost = Turned Away × Average Revenue Per Job
A cleaning company with capacity for 40 weekly appointments but 55 in demand is turning away 15 jobs. At $200 per cleaning, that's $3,000 per week — or $156,000 per year — in revenue walking out the door to competitors.
Idle Slots = Weekly Capacity − Weekly Demand (only when capacity exceeds demand)
Idle Cost = Idle Slots × Cost Per Appointment Slot
If your capacity is 100 slots but demand only fills 70, you have 30 idle slots. If each slot costs $85 in allocated tech time and overhead, that's $2,550 per week in wasted capacity — $132,600 per year.
Optimal Techs = Ceiling(Weekly Demand ÷ Slots Per Tech Per Week)
This tells you exactly how many technicians you need to meet current demand. If demand is 30 jobs/week and each tech handles 25 slots/week, you need 2 techs. The calculator rounds up because you can't hire a fraction of a person.
Your utilization rate is the single most important number in this calculator. Here's how to interpret it:
The revenue-lost number is conservative because it only counts the immediate ticket value. The true cost of turning a customer away includes: the lifetime value of that customer (average 3–5 years for home services), the 2–3 referrals they would have generated, and the marketing dollars you already spent to generate that lead. A $350 turned-away plumbing call might actually represent $5,000+ in lost lifetime value.
The scenario slider lets you model what happens when you add or remove technicians. Slide it above your current count to see how much revenue you'd capture with additional capacity. Slide it below to see the impact of reducing staff. The bar chart shows weekly revenue comparison and the line chart shows cumulative impact over 12 weeks — making the long-term cost or benefit of staffing changes viscerally clear.
Before hiring a new full-time tech, consider staggering existing shifts. If your 4 techs all work 8am–5pm Monday through Friday, try having 2 work 7am–4pm and 2 work 9am–6pm. This extends your daily availability window without adding headcount, capturing early-morning and after-work customers who would otherwise go to competitors with better scheduling flexibility.
For businesses with predictable seasonal peaks — HVAC summer rush, landscaping spring season, holiday cleaning — build relationships with independent contractors who can absorb overflow. It costs more per job than using your own techs, but far less than hiring full-time employees who sit idle 6 months of the year. Keep a bench of 2–3 reliable contractors you can activate with a week's notice.
Not all appointments are equal. A $5,000 HVAC replacement generates more revenue than a $150 tune-up, but they take similar calendar slots. During high-demand periods, prioritize higher-value jobs. Use tiered scheduling: reserve a portion of your weekly slots (20–30%) for high-value and emergency jobs, and fill the remainder with routine work. This maximizes revenue per slot.
Before adding techs, check if you can serve more demand from existing leads. If your booking rate is 40%, improving it to 55% through better phone scripts, faster response times, or online booking could increase demand by 37% — without spending an additional dollar on marketing. CSR training often delivers a higher ROI than hiring.
Leave 1–2 appointment slots open per tech per day specifically for same-day and emergency requests. These high-urgency jobs command premium pricing and create loyal customers. A plumber who can arrive within 2 hours for a burst pipe earns a customer for life. Yes, some buffer slots will go unfilled on slow days — but the revenue and goodwill from being the company that shows up fast more than compensates.
HVAC businesses face the most extreme demand swings of any home service vertical. A company that needs 3 techs in March might need 8 in July. The key is a hybrid staffing model: maintain a core team of your best technicians year-round and scale with seasonal hires or subcontractors during peak. During peak months, target 85–90% utilization and accept that you'll turn away some low-value maintenance calls to prioritize installations and emergency repairs. In the shoulder seasons, run promotions for preventive maintenance to smooth demand.
Appointment duration varies significantly: a maintenance tune-up takes 1 hour while a full system install takes 6–8 hours. Account for this by weighting your "appointments per day" number. Many successful HVAC companies track capacity in labor hours rather than appointment count for more accurate planning.
Plumbing is one of the most emergency-driven home services — a burst pipe or backed-up sewer can't wait until next Tuesday. Maintain at least 2 open emergency slots per day to capture these high-margin calls. Plumbers who offer same-day service command 20–40% price premiums over those booking 3–5 days out.
For capacity planning, separate your work into two buckets: emergency/repair work (unpredictable, high-margin, needs immediate availability) and scheduled work (remodels, water heater installs, planned replacements). Staff your emergency capacity first, then fill remaining slots with scheduled work.
Cleaning companies have the most predictable demand of any home service: weekly or bi-weekly recurring clients with consistent job durations. This makes capacity planning straightforward — you can forecast demand weeks in advance. The challenge is that cleaning crews have tight geographic constraints; driving 30+ minutes between jobs kills productivity.
Organize teams by zone and cap each team's daily capacity based on geography, not just time. A team covering a tight 5-mile radius might do 5 homes/day; the same team covering a 20-mile area might only do 3. When adding new clients, slot them into the nearest team's route rather than adding to whichever team has the most openings.
Seasonal businesses need two separate capacity plans: peak season (April–October) and off-season (November–March). During peak, most landscaping companies run at 90–100% utilization and should have a waitlist for new weekly clients. Off-season is the time to plan equipment maintenance, recruit for spring, and build the sales pipeline for commercial contracts.
Weather disruptions are uniquely impactful for landscaping. Budget 15–20% slack capacity during rainy seasons because rain days compress demand into fewer working days. A company with 5 working days of demand that loses 1 day to rain now has 125% of normal demand crammed into 4 days.
Pest control has two scheduling advantages: most treatments are preventive (not emergency) and routes are highly optimizable because stops are quick (15–30 minutes). The constraint isn't appointment slots — it's route density. A tech can complete 12–15 short treatments per day in a tight geographic area or only 6–8 if customers are spread across a wide territory.
Capacity planning for pest control should focus on route efficiency more than raw headcount. Before hiring a new tech, check if reorganizing existing routes could create 20–30% more daily capacity from the same team.
Electrical work varies enormously in job duration — from a 30-minute outlet install to a 3-day panel upgrade. Use weighted capacity planning: count each tech as having 8 labor hours per day and estimate job hours rather than appointment counts. An electrician who handles a 4-hour job and two 2-hour jobs has used their full daily capacity across 3 "appointments."
Maintain a separate appointment pool for small jobs (1 hour or less) and assign them to fill gaps between larger projects. This maximizes utilization without committing a full tech day to a $150 outlet installation.
Run this calculator twice: once with your peak-season numbers and once with your off-season numbers. For an HVAC company, summer might show 80 leads/week at 70% booking rate (56 jobs/week needing 7 techs), while winter shows 35 leads/week at 60% booking rate (21 jobs/week needing 3 techs). This gap defines your seasonal staffing strategy. Your core team should be sized for slightly above off-season demand, with seasonal hires covering the peak.
Many home service businesses — especially those with commercial contracts — have service level agreements requiring response within 2–4 hours. Meeting SLAs requires maintaining lower utilization (70–80%) to ensure technicians are available when urgent calls come in. Factor this into your capacity planning: if you promise 2-hour response, you need enough open capacity that a tech can be dispatched immediately at any point during the business day.
Total capacity is misleading if your 5 techs are all on the north side of town and 60% of your demand comes from the south side. Break your service area into zones and run capacity analysis per zone. You might find that Zone A is at 95% utilization (turning away jobs) while Zone B is at 40% (idle techs). The solution isn't more techs overall — it's rebalancing existing techs across zones or routing marketing spend toward the underserved area.
Once you understand your capacity constraints, the next optimization is maximizing revenue per filled slot. Rank your service offerings by revenue per hour and prioritize high-value work during constrained periods. A plumber who can choose between a $150 faucet repair (1 hour) and a $3,500 repipe (6 hours) should take the repipe — it generates $583/hour vs. $150/hour. During peak demand, your scheduling system should weight toward higher-value jobs.
Don't wait until you're turning away 20 jobs/week to act. Track these leading indicators weekly: booking rate trends (rising booking rate with flat lead volume means more demand), average days to first available appointment (if this climbs above 3 days, you're losing customers to faster competitors), callback/complaint rate (rising callbacks eat capacity), and marketing pipeline growth (if you just launched a new campaign, demand is about to increase).
Hiring 8 full-time techs because June requires 8 means paying for 3–4 idle techs during October through March. At $1,200/week per tech, that's $93,600 in annual waste. Instead, maintain a core team of 5 and use seasonal hires or 1099 contractors for the 3-month peak. The slightly higher per-job cost during peak is vastly cheaper than year-round overhead for underutilized staff.
The most common planning error is assuming each tech can do 8 appointments per 8-hour day. In reality, 15–30 minutes of drive time between jobs, plus lunch and paperwork, means 4–6 is realistic. Overestimating per-day capacity leads to overcommitting, late arrivals, rushed work, and poor reviews. Be conservative: use your actual average from the last 90 days, not your theoretical maximum.
Many home service businesses don't know how many leads they receive per week or their booking rate. Without this data, capacity planning is impossible — you're guessing. Start tracking three numbers today: total inbound calls/requests, number of those that become booked appointments, and number of customers you couldn't serve (either turned away or scheduled more than 3 days out). Within 4 weeks, you'll have enough data to run this calculator with real numbers.
Most home service companies start recruiting after they've been turning away jobs for weeks. The problem is that hiring, training, and ramping a new tech takes 4–8 weeks minimum. By the time they're productive, peak season may be half over. Plan your hiring 2–3 months ahead of expected demand increases. If summer is your peak, start recruiting in March.
A $5,000 furnace installation and a $100 filter change take very different amounts of time, but many companies count both as "one appointment." Use time-weighted capacity planning — track hours, not appointment count. Alternatively, create separate appointment types with different slot durations in your scheduling software so a 4-hour install blocks appropriately against your daily capacity.
Home service companies that maintain zero-buffer scheduling (every slot filled in advance) lose their most profitable work: emergencies. A burst pipe, broken AC in a heatwave, or electrical failure generates 2–3x normal ticket values because the customer needs immediate service. Reserve 10–20% of daily capacity for same-day requests. On days when emergencies don't come in, fill those slots with routine work in the morning.
Most home service businesses should aim for 75–90% calendar utilization. Below 75% means you're paying for idle technician time. Above 90% leaves no buffer for emergencies, callbacks, or same-day requests — which are high-margin jobs for HVAC, plumbing, and electrical companies. The sweet spot for most field service operations is 80–85%, which keeps techs productive while leaving room for urgent demand.
Divide your weekly booked jobs (inbound leads × booking rate) by the number of appointments each tech can handle per week (appointments per day × working days). Round up to the nearest whole number. For example, if you book 30 jobs per week and each tech handles 5 per day across 5 days (25/week), you need 2 techs. This calculator does this math automatically and shows your optimal tech count in real time.
Multiply the number of jobs you turn away each week by your average ticket value. A plumbing company turning away 8 jobs per week at $400 average ticket loses $3,200/week — that's $166,400 per year. Even worse, those turned-away customers call a competitor, and you may lose them permanently. This calculator shows both weekly and annualized revenue loss in real time.
If your utilization is above 90% and you're turning away profitable jobs, hiring is almost always the right move — the revenue from filled slots will pay for the new tech. If utilization is below 70% and you have idle techs, pause or reduce marketing spend until your team is more fully booked. The key metric is whether the cost of an idle tech slot (wages, truck, insurance) exceeds the cost of acquiring more leads.
Seasonal businesses like HVAC (summer cooling + winter heating), landscaping (spring through fall), and pool service (summer) see dramatic demand swings. Run this calculator for your peak and off-peak seasons separately. During peak season you may need 6 techs; in the off-season, 3 might be enough. Many successful home service companies use a core team year-round plus seasonal contractors during peak months.
Calendar availability measures how many open appointment slots you have for new bookings — it's the supply side. Utilization rate measures what percentage of your total capacity is actually filled with jobs — it's the demand-to-supply ratio. High availability with low utilization means you have too much capacity. Low availability with high utilization means you're near capacity and may be turning jobs away.
Build drive time into your 'appointments per tech per day' number. If a tech works 8 hours and each job takes 1 hour of work plus 30 minutes of travel, they can realistically complete 5 appointments per day, not 8. For service areas covering large geographies, use route optimization software and consider reducing your per-day capacity estimate by 15–20% to account for travel variability.
Review capacity vs demand weekly during normal operations and daily during peak seasons. Many home service companies run a quick capacity check every Monday morning: how many slots are open this week, how many leads came in last week, and are we on track? Monthly, do a deeper analysis looking at trends — is demand growing faster than capacity? That's when you need to start recruiting before you're already overwhelmed.