The short answer
An HVAC contractor runs two blocks a day on three lines per coordinator: a daytime block on renewals and open quotes, and a late block that reaches working homeowners. Cadence is four touches over two weeks, dispositions track the booking stage, and booked calls kept is the metric that matters.
Step by step
- 1
Sort the list by season and system age
Maintenance renewals due this season first, then open quotes, then lapsed plans. Attach system type, age and last service date to every row. A block of 100 to 150 rows fits a three-line session.
- 2
Run a seasonal block and an evening block
Daytime for renewals and quote follow-up, evening for working homeowners and for the shoulder seasons when customers are not thinking about HVAC yet.
- 3
Cap cadence at four touches over two weeks
Day 1 renewal or quote call, day 3 written options reminder, day 7 different window offer, day 14 close-out question. Then park until the next seasonal cycle.
- 4
Disposition by booking stage
Renewed, Diagnostic booked, Quote follow-up, Financing discussion, Not interested, Unreachable, Do not call. Every booked call carries the window and the symptom.
- 5
Never quote a price before a diagnosis
Prices come from a current price sheet after the tech sees the equipment. A number given on the phone is either wrong or padded, and both cost the company a customer at the door.
- 6
Track booked calls kept and quote-to-sold rate
Booked calls kept measures whether the phone work produced real appointments. Quote-to-sold rate measures the field process. Dials measure neither.
- 7
Keep calling window, DNC and licensing in the workflow
Residential calls stay inside 8:00 a.m. to 9:00 p.m. local time, the National DNC Registry applies, and state contractor licensing governs what must appear on estimates and advertising.
The call block, in two shifts
HVAC outbound is a scheduling operation with a seasonal clock. The list is warm, the volume is manageable, and the constraint is keeping technicians’ calendars full during the shoulder seasons when customers stop thinking about their equipment.
Daytime, renewals and quotes. Maintenance plans due this season, then open quotes, then lapsed plans. This block fills the shoulder-season calendar, which is where an HVAC company either makes or loses its year.
Evening, working homeowners. Many homeowners cannot take a call during the day, and the evening block, inside the local calling window, reaches the households that the daytime block misses entirely.
List hygiene
Import the renewal, quote and seasonal lists from the service software with system data on each row. System type, age, fuel, and last service date are what let a coordinator have a real conversation rather than reading a script.
Deduplicate by service address and by phone number. A household with two systems on one property should not receive two renewal calls in one week. Suppress any customer who asked not to be contacted, and suppress addresses on a documented dispute or a recent complaint until it is resolved.
Attempt cadence
Four touches over two weeks, then park until the next seasonal window.
- Day 1 renewal or quote: confirm the customer, name the plan relationship, reference the last service.
- Day 3 written options reminder: send the plan comparison and the quote status.
- Day 7 different window offer: a morning window if the earlier attempts offered afternoons.
- Day 14 close-out question: “Should I put you back on the list for the next tune-up?”
- Then park until the next seasonal cycle unless a stop request arrived.
Residential calls stay inside the window at 16 CFR 310.4(c), which permits outbound calls between 8:00 a.m. and 9:00 p.m. local time at the called person’s location. Honor the National DNC Registry rules at 47 CFR 64.1200, and treat any stop request as immediate.
Dispositions by booking stage
- Renewed: plan term recorded.
- Diagnostic booked: window and symptom.
- Quote follow-up: quote date and call-back date.
- Financing discussion: date sent.
- Not interested: long callback.
- Unreachable: attempt count.
- Do not call: permanent.
Working three lines on a customer list
DialBreeze rings up to three numbers per coordinator and the coordinator takes the live answer, with a recorded voicemail dropping on the remaining lines. HVAC customer lists include landlines and cell phones, and a lot of the daytime answer rate comes from older landlines, so three lines is worth running even on a warm list.
Keep voicemail short and specific: name, company, the fact that the maintenance is due, and a callback number. Do not leave diagnosis or pricing detail. Because the AI summary comes from the recording, calls worth summarizing need recording, and several states require every party to consent, so disclose when you record.
TCPA rules on autodialed and prerecorded calls to wireless numbers at 47 CFR 64.1200 apply to the cell numbers on the list, and an existing service relationship does not remove those obligations. DialBreeze applies your internal lists, quiet hours and attempt caps; the decision about whether a number may be called belongs to your process.
Where the AI summaries go
The summary goes to the ticket, not just the CRM. System type and age, symptom and when it appears, maintenance history, quote status, availability window and objections raised by the customer. Dispatch uses those fields to send the right tech and the right parts.
“Works from home mornings; Thursday 8-10 window” and “wants options in writing, not a doorstep close” are the two fields that most often decide whether a visit turns into work. Verify the equipment details against the recording before ordering parts.
KPI targets as ranges
Reference points measured in DialBreeze production use (last 90 days to 2026-09-26, three-line sessions, one operator per session): median of about 85 dials per active calling hour, about 600 dials per operator day, and a 17.8 percent person-connect rate. Those are aggregate measured values, not a promise.
For an HVAC desk:
- Dials per coordinator day: 400 to 700 on three lines.
- Renewals confirmed over renewals due: the maintenance base metric.
- Diagnostics booked per 100 lapsed plans: 5 to 15 is a working range.
- Booked calls kept over booked: above 80 percent on a warm list.
- Quote-to-sold rate: the field process metric, reviewed by tech.
- Disposition completeness: 100 percent, with the window and symptom on every booking.
Review the numbers by season rather than by day. Shoulder seasons behave differently from peak weeks: in a peak heat week the phone work barely functions because customers are calling you, while in a quiet shoulder month the outbound block is the only thing filling the calendar. Compare a block to the same block last year, not to last Tuesday.
Calling rules, licensing and the parts that belong to compliance
Residential calling rules come from the FTC Telemarketing Sales Rule framework, including the definition at 16 CFR 310.2, the calling window in 16 CFR 310.4(c), and the DNC provisions at 47 CFR 64.1200. State contractor licensing governs who may perform work and often requires the license number on advertising and written estimates.
Route licensing, estimate format and warranty language questions to your own compliance process and counsel, and disclose recording where state law requires all-party consent. This playbook is an operating guide, not legal advice.
FAQ
How many dials per day for an HVAC coordinator?
What is the best list for HVAC outbound?
When is the right time to call for maintenance renewals?
How do I handle a customer who has a service agreement elsewhere?
Sources
- ecfr.gov /current/title-16/chapter-I/subchapter-C/part-310/section-310.2
- ftc.gov /business-guidance/resources/complying-telemarketing-sales-rule
Operational guidance, not legal advice. Rules vary by state and by campaign.