A home-service company can make marketing look successful while making the operation worse. More leads create value only when the business can answer, schedule, route, deliver, collect, and retain the work at a useful margin.
Short answer: forecast productive technician hours by day and territory, convert booked job mix into required hours, reserve capacity for urgent and recurring commitments, and buy demand only where the schedule can absorb it profitably.
Scheduled heads are not field capacity
Begin with paid technician hours, then remove time that cannot deliver jobs:
- Vacation and absence.
- Training and meetings.
- Vehicle, equipment, and material delays.
- Travel between jobs.
- Setup, cleanup, and documentation.
- Callbacks and warranty work.
- Unfilled gaps that cannot accept another appointment.
productive field hours = rostered paid hours × attendance × field availability
Do not bury all lost time inside a single “utilization” assumption. Travel requires territory design. Callbacks require quality work. Absence requires roster policy. Each loss has a different correction.
Convert job mix into required time
Count hours, not only appointments.
| Job type | Forecast jobs | Standard field hours | Required hours |
|---|---|---|---|
| Recurring service | 60 | 0.75 | 45.0 |
| Initial service | 18 | 1.50 | 27.0 |
| Complex treatment | 8 | 2.50 | 20.0 |
| Callback allowance | 6 | 1.00 | 6.0 |
| Total | 92 | 98.0 |
The numbers are illustrative. A schedule with 92 stops is meaningless without the 98-hour workload and where those hours occur.
Geography is a capacity assumption
Two technicians may each have six paid field hours available. One route with compact stops can deliver five productive hours. Another with wide territory may deliver three.
Model travel by zone or route rather than using a systemwide average. Ask:
- Where does the first job begin relative to the technician?
- Which ZIP codes regularly create isolated stops?
- Where are urgent jobs likely to arise?
- Which routes cross bridges, tolls, or recurring congestion?
- Can a new customer be grouped with recurring work nearby?
A service boundary is an operating control. Accepting every technically reachable customer can reduce total jobs delivered and margin.
Protect commitments before opening new demand
Allocate capacity in this order:
- Contracted recurring work.
- Existing customer emergencies and obligations.
- Scheduled initial services.
- Capacity reserve for variability.
- New marketing demand.
If advertising fills the calendar while recurring customers slide, acquisition cannibalizes the asset it was supposed to grow.
Build a daily capacity ledger
For each day and territory, show:
- Rostered technicians.
- Productive field hours available.
- Required hours from booked work.
- Reserved urgent capacity.
- Open sellable hours.
- Backlog or work pushed forward.
- Contribution per available hour.
The last line matters. One open hour is not equally valuable for every job type.
Price the constraint
When demand exceeds capacity, the business has five basic choices:
- Raise realized price.
- Narrow the territory.
- Change job or customer mix.
- Add productive capacity.
- Allow a longer appointment lead time.
The price increase break-even calculation shows how much volume can fall while contribution remains whole. In a constrained schedule, fewer low-contribution jobs may create more room for profitable work.
Connect marketing to the appointment book
Campaign reporting should not end at cost per lead.
Track:
spend → leads → contacted → qualified → booked → completed → collected → renewed
Then add:
- Territory.
- Job type.
- Required field hours.
- Contribution.
- Days to next available appointment.
A campaign can generate inexpensive leads in a territory that the operation cannot serve without two hours of drive time. The marketing number looks good because the operating cost sits somewhere else.
Measure response capacity too
The field schedule is only one queue. Calls and web leads wait for attention before they reach dispatch.
Measure:
- Answer rate.
- Time to first contact.
- Qualification completion.
- Booking rate.
- Unassigned leads by age.
- After-hours demand.
If the company cannot respond while technicians are in the field, additional lead spend creates a larger unattended queue. The missed-call source review explains why a company should calculate its own loss rather than borrow an industry headline.
Use exception triggers
Set thresholds that force a management decision:
- Open sellable capacity below a set level for the next seven days.
- Appointment lead time above the customer promise.
- A territory below minimum route density.
- Overtime above the planned range.
- Callback hours above standard.
- Unassigned leads older than the response target.
- Recurring work pushed outside its service window.
The trigger should name the response: throttle a campaign, change geography, open overtime, reassign routes, or adjust price. A red dashboard with no operating action is decoration.
Worked capacity example
Suppose five technicians are paid for eight hours. Attendance is 95%, and field availability after meetings, vehicle time, and non-job work is 82%.
5 × 8 × 0.95 × 0.82 = 31.16 productive field hours
Booked work requires 27 hours, and management reserves three hours for urgent existing customers. Open sellable capacity is about 1.16 hours, not the 13 paid hours a simple 40-hours-minus-27 calculation would show.
This is illustrative, but the mismatch is common: attendance, travel, and non-job work consume the capacity before marketing sees it.
The weekly operating meeting
Review one page:
- Demand by source, territory, and job type.
- Productive capacity and seven-day outlook.
- Response and booking performance.
- Contribution per field hour.
- Recurring-work protection.
- Exceptions and decisions.
Marketing and operations should leave with the same answer about where the next lead can be served.
The home-service system proof file shows the complete loop from campaign through call handling and reporting. Fixed-price lead automation and phone-agent work are listed separately on the services page; broader pricing, capacity, and margin questions belong in the operating diagnostic.