CRM and business software · Field Services
CRM for HVAC Companies
Service calls, seasonal tune-ups and maintenance agreements in one system — with every unit you have ever serviced on the customer's record.
Free forever for up to 3 users. Paid plans from $199 a month.
What goes wrong, and what we do about it
An HVAC business runs on two rhythms: emergencies that cannot wait and maintenance that is easy to forget. The first heat wave fills the phone in a day, while the agreements signed in spring quietly come up for renewal in autumn. When calls live on paper and equipment history lives in a technician's head, both rhythms cost you money.
The problem
A no-cooling call comes in and nobody knows what unit is on site.
In Kompot.ai
The customer record keeps each unit — brand, model, serial number, install date — as custom fields, next to past jobs and call recordings. The technician opens the job and reads it before leaving the shop.
The problem
Maintenance agreements renew late, or lapse without anyone noticing.
In Kompot.ai
Keep the renewal date on the customer and let a scheduled workflow create a task and message the customer before the agreement runs out. Recurring plans can be billed as subscription invoices.
The problem
The office cannot tell which technician is free this afternoon.
In Kompot.ai
Every job has an assignee, a time window and an address, and shows on the shared calendar and on a board by stage. Dispatch sees who is where without phoning around.
The problem
A quote for a replacement system goes out and is never followed up.
In Kompot.ai
An estimate shows whether the customer opened it and whether they approved it. An approved estimate becomes an invoice without retyping, and an unanswered one can raise a follow-up task.
The problem
Invoices leave the office days after the visit, and payment drags on.
In Kompot.ai
Create the invoice from the job the same day and send a payment link. The customer pays by card online, the payment is recorded against the invoice, and overdue ones are flagged for you.
How one order runs
From a no-heat call to a paid invoice
The call comes in
The call is recorded and attached to the customer. A number you have never seen becomes a new contact instead of a lost lead.
A job is scheduled
Create a job with its type, address and time window and assign a technician. It appears on the calendar and on the job board.
The technician does the work
On a phone they open the job, read the equipment details and history, add notes and photos, and move the job to done.
Estimate, invoice, payment
A bigger repair goes out as an estimate for approval. The invoice carries a payment link, and the payment lands on the customer's record.
What you keep on record
- Equipment on site
- Brand, model, serial number and install date of each furnace, condenser or air handler, as custom fields on the customer.
- Maintenance agreements
- Plan type and renewal date on the customer, with the signed agreement stored as a document.
- Service history
- Every job, note, photo, call recording and message on one customer page.
- Parts and labor
- Your price list of services and parts, ready to drop into an estimate or an invoice.
Digital employees · Full Service plan
Where an AI employee steps in for HVAC Companies
The moment
A customer calls in the middle of the night with no heat.
The voice agent answers, takes the address and what the system is doing, and transfers the call to your on-call person when it is an emergency. The recording, transcript and a summary are on the customer's record by morning.
The moment
A customer asks on WhatsApp when their tune-up is booked.
The AI employee looks up their job and answers. If they want another day, it creates a task for dispatch and tells the customer the office will confirm.
The moment
A new lead writes through the website chat about replacing an old furnace.
The AI employee asks about the house and the current system, saves the answers on a new contact and opens an opportunity for your estimator.
Questions owners ask
- Can I track maintenance agreements and their renewal dates?
- Yes. Keep the plan and renewal date as fields on the customer, bill recurring plans as subscription invoices, and use a scheduled workflow to remind you and the customer before renewal.
- Can technicians use it in the field?
- Yes. Kompot.ai opens in a phone's browser. A technician sees their jobs, reads the customer's history, adds notes and photos and updates the stage of the job.
- How do estimates for a replacement system work?
- Build the estimate from your price list and send it to the customer. You see when it was viewed and approved, and an approved estimate converts into an invoice.
- Which phone numbers does it work with?
- Calls run through a Twilio, Telnyx or Vonage number connected to your workspace. Calls are recorded and transcribed, and each one is saved on the customer's record.
What it costs
Free for up to 3 users, with every feature: bring your own AI. $199 a month adds our built-in AI and moving your data over. $499 a month: we set everything up and support it every month.
Related industries
- CRM for Plumbing Companies
- CRM for Electrical Contractors
- CRM for Cleaning Companies
- CRM for Landscaping Companies
- CRM for Pest Control Companies
- CRM for Pool Service Companies
- CRM for Pressure Washing Companies
- CRM for Window Cleaning Companies
- All industries
See it on your own business.
Create your company in a minute, or book a 20-minute call and we will show you around.