ScheduledHVAC
    Operations

    How to Calculate Your HVAC Team's True Weekly Capacity

    By Guy, Founder of ScheduledHVACOctober 1, 202612 min read

    Ask Dale Whitmore how many jobs his team can handle in a week and he answers before you finish the question.

    "Sixty-five, easy. We did seventy once."

    Dale runs five trucks out of Springfield, Missouri, and his revenue has been flat for six quarters. Ask him why and he'll say what most HVAC owners say: "If the phone rang more, we'd do more jobs."

    It's a reasonable thing to believe. Five techs, eight hours a day, five days a week. It's the math almost every owner in the industry runs, if they run it at all.

    It's wrong. Not by a little. By 20 to 40%.

    Dale found that out on a Tuesday in August, when a tech quit mid-shift and he spent the afternoon riding along with Marco to cover calls.

    By the fourth stop he'd started keeping a note on his phone. He hadn't planned to. He just couldn't believe how much of the day wasn't work.

    Forty minutes to the first call. Twenty-five minutes at the supply house for a part that should have been on the truck. Eighteen minutes of Marco standing in a driveway on the phone with the office, because dispatch had double-booked the 2 o'clock.

    Dale had built that day's schedule assuming six calls. They finished four billable calls in nine hours.

    So what, exactly, had he been scheduling against?

    Dale scheduled six calls. The day had room for four. The gap wasn't effort. It was math nobody had run.

    How to Calculate Gross Available Hours for Your HVAC Team

    Driving home that night, Dale kept thinking about the number he'd given his banker in the spring. Sixty-five jobs a week.

    It was holding up a revenue projection and a line of credit. He'd arrived at it the way most owners do: count the trucks, multiply by the hours, round up for hustle.

    It had never occurred to him that the number itself might be the problem.

    Why Headcount Times Eight Hours Overstates HVAC Capacity

    Here's the thing. Capacity isn't headcount times eight hours. It never has been. That formula survives because it's fast, everybody uses it, and nobody ever asks you to defend it.

    So start with gross available hours, but treat that number as a ceiling, not an answer. Count the people. Count the hours. Be honest about what "available" means.

    Five technicians, eight hours a day, five working days: 200 gross available hours. That's your theoretical ceiling. Nobody lives there.

    Two hundred hours. It looks great on paper. It's also the number your ad budget, your hiring plan and your revenue projection are quietly built on.

    And you can't simply hire your way past the gap. The U.S. Bureau of Labor Statistics projects HVAC technician demand to grow 8% through 2034, which makes technician capacity a structural constraint, not a short-term issue.

    Every hour you already pay for has to count.

    So before you add a truck, find out how many of those 200 hours are real.

    Non-Billable Time: Where Your Technicians' Hours Really Go

    Dale did the subtraction that night at his kitchen table, on a yellow legal pad. Not just Marco's day. The whole team.

    He started with drive time, because Springfield and the four counties around it are a lot of road. Then the morning load-out. The supply house runs. The callbacks.

    The paperwork Marco had been finishing in the cab between stops. Every line he added made the next one easier to see.

    Average Non-Billable Hours per HVAC Technician per Week

    Every hour on your payroll is not an hour generating revenue. Not even close. Your technicians do a lot of work that never shows up on an invoice and pretending it doesn't exist doesn't make it go away.

    It just makes your capacity number a lie.

    Here's what actually eats a technician's week:

    • Drive time (5 to 8 hrs): Windshield time between calls. Geography is real.
    • Morning meetings and dispatch (2.5 hrs): 30 minutes a day of loading, briefings and paperwork.
    • Parts runs (1 to 3 hrs): Supply house trips and warehouse pulls.
    • Callbacks and warranty (1 to 2 hrs): Rework. It happens. Pretending it doesn't makes it worse.
    • Training and meetings (1 to 2 hrs): Safety, manufacturer certifications, team syncs.
    • Admin and documentation (2 to 3 hrs): Invoicing, CRM updates, job notes, photos.

    Add those up for one technician and you're looking at 12.5 to 20.5 hours of non-billable time per week. Per tech. That's a quarter to half of the week, gone before anyone writes an invoice.

    Using the midpoint of each range, a 40-hour tech delivers about 23.5 billable hours. That's a 59% billable rate.

    That isn't a guess. The Air Conditioning Contractors of America (ACCA) publishes operational benchmarks for residential HVAC contractors, and the utilization ranges above line up closely with what they report.

    Losing close to half a technician's week to non-billable work isn't an anomaly. It's the industry norm.

    Now run it for the team. Five techs at 23.5 billable hours each is roughly 117.5 billable hours this week. Not 200.

    That's the real number. That's what you schedule against and what you sell into. Everything built on the 200-hour version was built on air.

    Two hundred hours is what you pay for. About 117 is what you can sell. Every plan built on the first number inherits the gap.

    Service vs. Install: How to Turn Billable Hours Into Jobs

    The number on the legal pad came out so far below what Dale had told his banker that he stopped writing. Then he put the pad in a drawer.

    It stayed there for two years.

    Not because Dale is lazy or bad with numbers. Because that one figure indicted everything stacked on top of it: the ad budget, the hiring plan, the projection already sitting in a loan file.

    The math isn't hard. It's expensive to believe.

    Which leaves the question that actually matters. What does the honest number let you do that the fantasy one doesn't?

    How a 3-Service, 2-Install Split Sets Your Weekly Job Count

    Hours don't answer the phone. Jobs do. And not all billable hours are created equal. A service call and an install have completely different revenue profiles, time demands and scheduling rhythms.

    Treat them as one pool and you end up with a full board and thin margins.

    HARDI (Heating, Air-conditioning & Refrigeration Distributors International) tracks distribution trends across the HVAC supply chain, and their data keeps reflecting something most owners feel but never quantify: service and install work compete for the same labor hours, and the split between them sets your true throughput.

    Here's how that plays out for a five-tech team with three on service and two on installs:

    Three service techs at 23.5 hours is 70.5 billable hours. At about 1.5 hours per call, that's roughly 47 service jobs. Two install techs at 23.5 hours is 47 hours. At 8 hours per install, that's 5 to 6 installs.

    This split isn't just operational. It's strategic. Service vs install capacity completely changes your marketing approach, from budget allocation to channel selection.

    Forty-seven service calls is the ceiling for this team. Not forty-eight. Not "we'll figure it out." Forty-seven. And that still assumes a perfect week: no sick days, no truck breakdowns, no heat wave that sends callbacks through the roof.

    The 85% Scheduling Buffer and Your Real Weekly HVAC Target

    Think back to Marco's Tuesday. The supply house run and the double-booked 2 o'clock weren't bad luck. They were a normal day.

    Dale's board had no room for a normal day. It was built for 65 jobs, and every one of them assumed nothing would go sideways.

    Why HVAC Companies Should Schedule to 80 to 85% of Capacity

    Let's be honest. Nobody's week goes to plan. Smart operators don't schedule to 100% of capacity. They schedule to 80 to 85%.

    That isn't leaving money on the table. It's leaving room for reality: the emergency call, the callback that runs long, the install that hits a surprise in the attic and eats an extra three hours.

    Forty-seven service calls at 85% is about 40. Installs at 85% is about 5. Total weekly target: 45 jobs.

    That's your real number. Market to it. Schedule to it. Staff to it.

    Dale's board was built for 65. His team could deliver 45. The 20 jobs in between were never growth waiting to happen. They were wait times, rushed work and overtime waiting to happen.

    The gap between 65 and 45 isn't upside. It's the part of the week that turns into wait times, rushed work and callbacks.

    Four HVAC Capacity Blind Spots That Cost Owners Money

    There's another reason the pad stayed in the drawer, and Dale has never said it out loud.

    Two months before that ride-along, in June, the phone felt slow. The board looked empty three days out. So Dale pushed his ad spend from $3,000 a month to $8,000.

    The board wasn't empty. His crew was buried in a run of long attic jobs, and the schedule just couldn't show it yet.

    The extra leads landed on a team with nothing left to give. Wait time went from same day to four days. He picked up eleven reviews that month. Four were three-stars, and all of them were about waiting. His rating slid from 4.8 to 4.6.

    The ad spends and the bad reviews were the same event. The legal pad was the first thing that ever connected them, which is exactly why he didn't want to look at it.

    Busy vs. Booked, Drive Time, Ad Spend and Service Mix

    Dale's June wasn't a one-off. The same four blind spots show up in HVAC shops business after business, year after year.

    1. Confusing "busy" with "at capacity." The board is full, the phones are ringing, the techs are moving all day. But in a week like that, a billable rate can sit around 55%. Half the motion is non-revenue activity that feels productive and isn't. Busy and booked are not the same thing.

    2. Ignoring drive time in scheduling. The average HVAC technician spends over 20% of the work week in a vehicle. In sprawling service areas like Dale's, it's closer to 30%. If dispatch routes by the clock instead of by geography, you're burning billable hours on windshield time. Fifteen extra minutes a day per tech, across five techs, is over 6 hours of lost capacity every week.

    3. Marketing without a capacity number. This is the one that costs the most. You spend $8,000 a month on marketing. Leads go up. Calls go up. But your true service capacity is 40, and 40 are already on the board. The extra leads get long hold times, delayed scheduling or rushed work.

    The marketing "worked." The business couldn't absorb it. We broke down this disconnect in Why Most HVAC Marketing Fails Before It Starts, and the root cause is almost always the same: spending on demand before understanding capacity.

    4. Not tracking the service-to-install ratio. Service and install compete for the same labor pool. According to AHRI monthly shipment data, residential HVAC equipment shipments swing dramatically by season, with summer months routinely peaking well above baseline.

    That surge lands straight on your install crew's schedule. If you haven't reallocated capacity ahead of it, you're reactive, and reactive means lost revenue or lost customers. Usually both.

    More leads didn't fix Dale's June. They broke it. The goal was never more demand. It was demand the team could actually deliver.

    How to Build a Weekly HVAC Capacity Dashboard

    Dale's dispatcher kept a whiteboard by the shop door. It listed the week's jobs, and it was usually a couple of days out of date. Nothing on it told anyone when the week was actually full. There was just the feeling of being slammed.

    Five Capacity Metrics Every HVAC Owner Should Track Weekly

    Once you have the math, track it. Not in your head. Not on a whiteboard nobody updates. In a system you actually look at every week.

    Here's the minimum viable weekly capacity dashboard. Five numbers, one target each:

    • Service jobs completed: target 40
    • Install jobs completed: target 5
    • Callbacks and warranty returns: target under 3
    • Average drive time per tech: target under 6.5 hours
    • Jobs turned away or rescheduled: target 0

    Write the actual number next to each target every Friday. The gap between the two is your whole conversation for Monday.

    Now that you know your true capacity, you can reverse engineer lead volume. Here's how to calculate exactly how many leads your HVAC company actually needs based on your numbers, not industry averages.

    Most owners will read this, nod, and go back to eyeballing the schedule. The ones who fill it in are the ones who stop guessing when to hire, stop overspending on marketing they can't absorb, and stop wondering why the team is burned out while revenue is "up."

    What Changes When You Know Your True Weekly Capacity

    This year, Dale took the legal pad back out of the drawer. There was no big moment. He ran the math again with his current headcount, got 45, and wrote it in marker on the dispatcher's whiteboard where everybody could see it.

    How Capacity Math Changes HVAC Marketing, Hiring and Scheduling

    Capacity isn't a feeling. It isn't what your gut says the team can handle. It's a number, and you can calculate it in about fifteen minutes with the framework above. Before you act on it, use this capacity planning checklist to make sure operations, pricing and team structure line up before you spend on marketing.

    Here's what changes once you do.

    Your marketing gets smarter. You stop buying leads you can't serve and start aligning spend to actual throughput. To see what that alignment looks like end to end, read How HVAC Marketing Actually Works. It walks through the full process, from generating demand to filling your board without the guesswork.

    The principle reaches past marketing. ENERGY STAR's HVAC contractor programs emphasize that properly structured operations, where installation quality and capacity are tracked, consistently outperform those running on volume alone.

    The same holds for demand: when it matches what the team can deliver, conversion rates climb and callbacks drop.

    Your hiring gets proactive. When you know you're at 92% of true capacity, not just "really busy," you hire before the wheels come off. Not after.

    Your schedule gets predictable. Predictable schedules mean predictable revenue. Predictable revenue means you can plan equipment purchases, raises and expansion. That's what separates owning a job from owning a business.

    For Dale, the first thing that changed wasn't revenue. It was Tuesday.

    With 45 on the whiteboard, his dispatcher stopped squeezing a sixth call into days that only had room for four. Marco spent fewer afternoons in driveways on the phone with the office. Dale's ad spend didn't go up.

    It got pointed at the weeks that actually had room in them. And the 6:40 a.m. phone call, the one that means he's about to spend the day rebuilding a schedule instead of running a company, started coming less often.

    He still says "we're slammed" sometimes. Now he can tell you whether it's true.

    That's why we don't start with ads, a new website or "more leads."

    We start with the math. Because the goal was never more leads. It was controlled demand: enough to keep the team fully scheduled, without overwhelming the operation.

    Dale didn't need a busier phone. He needed to stop scheduling 65 and start running 45.