Kaizen
CRM by trade

Setting up a CRM for an HVAC company

The $180 tune-up and the $12,000 changeout are the same customer, years apart. Configure the record for the second and the first pays for itself.

HVAC is the trade where a CRM earns its keep fastest, because the economics are so lopsided. A tune-up is under $200. A system replacement is $8,000 to $15,000. The replacement conversation is decided by what you know about the equipment and whether you were in touch when it finally died, and both of those are configuration decisions you make on day one.

This is the setup that works for a 3–20 person shop. Not every field the software offers; the handful that produce the next job.

Start with the phone, in July

No-cool calls in a heat wave go to whoever answers. The homeowner is not evaluating three companies; they are dialing until one picks up. Before you touch a single record, turn on missed-call text-back and an instant reply on the web form, with a message that triages ("Is the system not cooling at all, or running but not keeping up?") so emergencies get escalated and everything else queues for the morning.

78%of customers buy from the company that responds first

The equipment fields that create the next job

HVAC is an equipment trade. The record should describe what is in the attic and the yard, not just who lives in the house.

  • Make, model, serial, and install year for every system. A fifteen-year-old condenser is a replacement conversation, and you are the only company that knows its age.
  • Refrigerant type. It decides what a repair costs and whether a repair is sensible at all, and it is the question every tech asks on arrival.
  • Filter size and location. Trivial, and it turns every tune-up visit and every reminder into a shorter one.
  • What failed, what was replaced, and what you told them was next. The capacitor you replaced in June and the compressor you said "has a couple of years" are the quote you send next spring.
  • Agreement status and renewal date, as a field that drives reminders, not a note.

The honest test of the record: could a technician who has never visited this house diagnose faster because of what is on it? If the answer is no, the fields are decoration.

Stages, with the one that holds the replacement quote

StageWhat it meansWhy it earns its place
New / triagedArrived, urgency assessedSeparates the no-cool emergency from the quote enquiry
DispatchedAssigned, window sentWhere the on-the-way text comes from
DiagnosedProblem found, repair vs replace being pricedThe moment the $180 call becomes a $12,000 conversation
Quoted — awaiting decisionOptions given, no answer yetThe stage most HVAC boards do not have, and where changeouts die
Approved / scheduledEquipment ordered, install bookedLead times and crew planning start here
Complete / invoicedSame-day invoiceSmall service calls are the cash gap, not the big installs

The replacement quote is the one that goes quiet. A homeowner handed a $9,000 number in July says they need to think, and if that quote lives nowhere but an email thread, nobody follows up before the cheaper August bid lands. "Quoted — awaiting decision" with a follow-up clock on it is the single most valuable column on an HVAC board.

app.kaizencrm.app/pipeline
Deal pipeline · live
Live UIDrag a deal into Quoting — the day 2 / 5 / 10 chase arms itself.
Replacement quotes with a follow-up clock on each. The $12,000 proposal stops depending on who remembered it during a heat wave.

Maintenance agreements are objects, not notes

The agreement is the whole retention model: two visits a year, first refusal on every repair, and the changeout when the system finally dies. Across a decade one agreement customer outearns twenty new ones. For that to happen, the agreement has to be a thing on the record with a renewal date, a visit count, and a history attached, so the renewal reminder fires on its own and the spring and fall visits book themselves.

Configure the renewal to send with the visit history ("here is what we did last year") rather than as a bare "your plan is expiring." The first reads as a service; the second reads as a bill.

Reviews and referrals at the right moment

The best moment to ask an HVAC customer for a review is standing in a cool house on the hottest day of the year. Nobody asks, because the tech is already thinking about the next call. Set the request to send automatically at job close, with the technician's name in the message, and route unhappy customers to you first.

What to leave out

  1. Fifteen custom fields nobody will fill. Five equipment fields that get filled beat fifteen that do not.
  2. A separate "leads" tool. The lead, the customer, and the equipment are one record. Splitting them is how the replacement forecast gets lost.
  3. Stages that do not change what happens next. If moving a card does not trigger a text, a task, or an invoice, it is a tag.
The tune-up is not a small job. It is the twice-yearly appointment that decides who gets the changeout.
Why the record matters more than the ticket

Common questions

What should an HVAC CRM record about the equipment?

Make, model, serial, and install year for every system; refrigerant type; filter size and location; what failed, what was replaced, and what you told the customer was next; and the agreement status with its renewal date as a field that drives reminders. Install year and refrigerant type are replacement forecasts you alone hold.

What pipeline stages does an HVAC company need?

New/triaged, dispatched, diagnosed, quoted — awaiting decision, approved/scheduled, and complete/invoiced. The one most boards leave out is "quoted — awaiting decision", which is where replacement quotes go quiet in July and die in August.

How should maintenance agreements be set up in a CRM?

As an object on the customer record with a renewal date, a visit count, and the visit history attached, so renewals fire automatically with last year's work shown, and the spring and fall tune-ups book themselves instead of depending on someone running a report.

What should an HVAC company automate first?

Missed-call text-back and instant web-form replies, because no-cool calls in a heat wave go to whoever answers first. Then the follow-up sequence on replacement quotes, then the agreement renewal reminders. In that order, each one pays for the next.

—

More from the blog

CRM by trade Setting up a CRM for a roofing company Roofing leads arrive in surges and decide slowly. A board built for a steady trickle of quick decisions loses both ends. 4 min read CRM by trade Setting up a CRM for a cleaning business A cleaning business is a subscription company that does not call itself one. Configure for recurrence and churn, not for one-off jobs. 3 min read Mobile & field The Kaizen CRM iPhone app: what you can do from the truck Kaizen is on the App Store. Here is what the app looks like, screen by screen, and what a technician actually does with it between jobs. 4 min read