Dale Whitmore has a legal pad in the kitchen drawer and a number he would rather use instead. "If the phone rang more, revenue would go up." With five trucks on the road and a board that looks thin three days out, that makes sense. More calls can make the week worse.
Dale is our illustrative five-technician owner. He schedules against roughly 65 jobs a week. The pad started during a Tuesday ride-along with Marco: six calls planned, four billable calls completed in nine hours.
Forty minutes to the first stop. Twenty-five at the supply house. Eighteen in a driveway while the office untangled a double booking.
That night, Dale ran the subtraction for the whole crew. The answer was far enough below the number he had been using that he put the pad away. Two years later, the marketing budget is still trying to fill the larger number.
What number was Dale buying demand for?
Before you choose a channel, write down how much additional work you can complete. Use a week, a work type, and a service area. "We could use more business" does not give a campaign anything reliable to aim at.
Your starting point is gross time: technicians multiplied by hours. Your answer is usable capacity after travel, parts, meetings, documentation, callbacks, absences, and work already promised to customers.
Those two numbers rarely match. Neither does a packed board necessarily mean an efficient board. You can keep people moving all day while leaving too little time for billable work.
The distinction matters because a lead target contains an assumption about delivery. If you buy demand for 65 jobs when your team can reliably complete roughly 45, the difference has to land somewhere. Usually it lands in waiting time, rushed handoffs, overtime, or a customer you cannot serve.
This is the first connection in how HVAC marketing actually works: demand has to meet a business that can deliver the appointment it offers.
Dale saw four completed calls where he had expected six. He did not need a new ad platform to explain that Tuesday. He needed to find out whether the same gap was hiding across the week.
How do 200 hours become roughly 45 jobs?
Use Dale's numbers as a worked example, then replace them with your own records.
Five technicians × eight hours × five days = 200 gross hours. That is the payroll envelope, before anyone drives to a house.
Suppose the measured non-billable load averages 16.5 hours per technician across the week. Five times 16.5 is 82.5 hours. 200 minus 82.5 leaves 117.5 billable hours, or 58.75% of gross time.
Nothing about that calculation says the team is lazy. It says some essential work does not belong in the billable-hours column. Travel and parts collection still happen even if your schedule ignores them.
Now allocate the available time by work type. In the site's illustrative three-service-technician, two-install-technician model, the raw workload works out to about 47 service calls and five to six installs. Apply a scheduling buffer for overruns and urgent work. A planning range of 80–85% of that raw workload leaves roughly 42–45 jobs, with about 45 as the worked planning number at the upper end.
That is not a universal benchmark. Your job durations, crew needs, territory, and callback load determine your answer. Follow how to calculate your team's true weekly capacity to build it from your own week.
A capacity number becomes useful when dispatch can keep the promises built on it.
Dale's 65-job assumption is now about twenty jobs above the worked planning figure. He can keep buying demand for that difference. The crew cannot make the subtraction disappear by working harder at the same schedule.
Which open spaces are you actually trying to fill?
Capacity is a ceiling for planning. Your marketing target is the unfilled portion, adjusted for the kind of work you want and the likelihood that an inquiry becomes completed work.
Do not treat service and install as one interchangeable pile. Repair callers may need an immediate appointment. Replacement prospects may need an assessment, proposal, financing conversation, and more time to decide. Your crew commitments differ too.
Work through how service versus install changes your marketing strategy, then identify the available slots for each. A large replacement ticket does not justify sending install inquiries to a crew that is already booked out.
Here is a separate planning illustration. Suppose your target is 45 completed jobs and you forecast 34 completions from existing commitments. That leaves eleven additional completions to generate. If half of eligible inquiries book and 90% of bookings complete, the lead requirement is 11 ÷ (0.50 × 0.90) = 24.4, rounded up to about 25 eligible inquiries. That is an assumption-based forecast, not twenty-five guaranteed jobs.
Run that calculation separately for service and replacement. Use your observed rates and available capacity. How many leads your HVAC company actually needs walks through the demand side of the equation.
Dale's trucks share time between service and install. His next useful conversation is with dispatch: which hours are already spoken for, and which work can the remaining hours accept? A blank box three days out stops looking like permission to buy every type of lead.
Why did more summer leads make the week worse?
Two summers ago, Dale raised monthly ad spend from $3,000 to $8,000 because the phone felt slow. In the persona's illustrative story, the crew was already buried in long attic jobs. The board looked open farther out because the work in front of them was taking longer than the schedule admitted.
More leads arrived. Wait times stretched from same-day to four days. Eleven reviews landed that month, four of them three-star, all about waiting. His rating fell from 4.8 to 4.6.
The extra demand and the bad reviews were the same event. He had been treating them as separate problems.
Seasonality changes both demand and what your team can deliver. EIA's household energy data puts space heating and air conditioning together at 52% of U.S. household energy use in 2020. Local weather can change urgency quickly. It does not add technician hours to the week.
Plan for the actual season in your territory. Review historical calls, job lengths, existing agreements, absences, and response times. A heat wave may increase inquiries while difficult jobs reduce available appointments. A shoulder week may create room for maintenance or planned replacements.
Paid search and Local Services Ads should aim at those specific openings. Set the budget and availability promises from the board you can deliver, then check them as conditions change.
Dale's mistake was not noticing an open box. It was using that box as the whole diagnosis. The ride-along shows how much work can live outside it.
Do you have to stop marketing while you fix capacity?
No. You need a defined service bandwidth, rather than a perfectly staffed company, before you decide how much demand to generate.
Maintain accurate public information, useful service pages, genuine reviews, and a working contact path. People still need to find and evaluate you. If you have room for selected work, market that work in the territory and timeframe you can serve.
Scale additional paid demand to the remaining capacity. If the phone is generating enough eligible opportunities but bookings are weak, investigate availability, response, and the booking conversation before increasing volume. If completed work falls behind booked work, inspect the delivery gap too.
Check results weekly with dispatch and the office. Count inquiries, bookings, completed jobs, and lead time by work type. Keep the definitions stable. Marketing cannot correct a reporting system that calls every form fill a completed job.
This is the operating discipline behind HVAC marketing infrastructure. Each part needs to support the next. Hiring, routing, call coverage, and campaign spending become connected decisions.
Dale does not need to switch off his whole presence. He needs to stop asking the ads to fill hours he has already spent on the road or committed to another kind of job.
What has to be on the page before the next campaign starts?
Make a one-page operating brief:
- Realistic weekly capacity, separated into service and install.
- Work already committed and the remaining openings.
- Target job mix, territory, and truthful availability.
- Observed booking and completion rates, with a lead requirement calculated from them.
- The person responsible for updating the numbers when the week changes.
Use the capacity planning checklist to test those answers. HVAC growth strategy and planning should turn them into spending decisions you can explain to the person answering the phone.
Then connect that brief to the full marketing framework. The other phases have a more useful job when the first number is honest.
In Dale's worked example, the next scene is small. He gets the pad out of the drawer, reruns it with the current crew, and puts the usable figure where dispatch can see it.
The 65 does not become true because a campaign hits its target. The roughly 45 gives him something he can finally schedule against.
