Field Notes / Field Operations

HVAC software can run your business. But does it help the tech at the unit?

October 1, 202614 min readBy Kofi Mensah
Run the roof test

Spend enough time running an HVAC company and eventually somebody will tell you that you need better software. Maybe they are right.

The office is juggling phone calls. Dispatch is moving jobs around all day. Invoices are sitting unfinished. Technicians are texting pictures back to the office. Maintenance agreements live in one place. Customer notes live somewhere else.

Equipment history might be on an old invoice, inside somebody's phone, or still sitting in the memory of the technician who left six months ago.

At some point, spreadsheets and group texts stop being a system. That is where field service management software enters the conversation: ServiceTitan. FieldEdge. Service Pro. Housecall Pro. Jobber. Service Fusion. And plenty of others.

These platforms can do a lot. The question is not whether HVAC software works. The better question is whether the software you are paying for solves the problems your company actually has. Because those are not always the same thing.

Let's Give the Software Its Credit

Modern field service platforms are considerably more capable than the scheduling programs contractors were using twenty years ago.

ServiceTitan currently packages capabilities such as scheduling, dispatching, call booking, invoicing, pricebooks, mobile estimates, payroll management, reporting, commissions and memberships. It also provides equipment records and equipment-specific service histories inside its mobile applications.

FieldEdge similarly combines dispatching, scheduling, customer management, pricebooks, agreements, invoicing and reporting, while giving technicians access to customer history, equipment details and equipment work history.

Service Pro takes the equipment side even further. It explicitly describes itself as an asset-centric field service platform and gives technicians mobile access to equipment histories, warranties, contracts, parts, inspections and work orders, including offline capability.

Housecall Pro offers scheduling, dispatching, estimates, invoicing, pricebooks, memberships and equipment tracking, while Jobber covers much of the same small-business operational territory through scheduling, quoting, invoicing, client management, job costing and automation.

So this is not an article arguing that HVAC software is useless. Far from it. For the right contractor, good software can remove an enormous amount of administrative friction. But there is another side of the conversation.

Having the Feature Is Not the Same as Using the Feature

This is where software comparisons often become misleading. We make giant feature charts. Platform A has 87 features. Platform B has 103. Platform C has AI. Platform D integrates with 40 other programs. And somewhere along the way we stop asking whether the people actually doing the work are using any of it.

Equipment history is a good example. Several major platforms absolutely offer it. ServiceTitan can show a technician the equipment attached to a location and the completed service history associated with that equipment. FieldEdge advertises complete equipment history accessible to technicians. Service Pro gives field technicians equipment and service-history information directly on mobile devices.

When my technician is standing in front of Unit #7, will they actually pull it up?

That is a very different question.

The Last Mile Is the Technician

It is 4:30 in the afternoon. Your technician is on the roof of a commercial building. There are twelve nearly identical rooftop units. The customer says, “This is the same one you guys fixed last month.”

Which one?
What was done, and who did it?
Was a capacitor replaced or refrigerant added?
Was a compressor previously condemned?
Was recommended work declined?
Is there a warranty?

The company may have a beautiful software system containing every one of those answers. But if retrieving them requires enough searching, tapping, scrolling, calling, guessing or navigating that the technician skips it, then the information might as well be sitting in a filing cabinet.

That is the last-mile problem of field service software. Information has value only when it reaches the person who needs it at the moment they need it.

Software Can Digitize a Bad Process Too

Software does not automatically fix operations. Sometimes it simply makes a bad process digital.

If technicians do not document properly before software, giving them an app does not guarantee good documentation. If dispatch does not maintain customer records, software does not magically create clean records. If nobody enters model and serial numbers correctly, the equipment database becomes unreliable.

If five technicians describe the same failure five different ways, the company still has inconsistent service history. If the office creates twelve required fields that nobody in the field understands, technicians learn how to click through them as quickly as possible.

Technology amplifies process. Good process gets stronger. Bad process gets faster.

Every Field Costs Something

Software companies understandably advertise the value of collecting more information. And information is valuable. But every required field has a cost. Somebody has to enter it.

Suppose a technician has to open the job, change the status, select the equipment, record arrival time, enter diagnostic findings, take pictures, select materials, enter labor, complete a checklist, capture model and serial, write recommendations, create an estimate, collect a signature, process payment and close the work order.

Individually, every step makes sense. Collectively, you have to ask: how much administrative work did we just assign to the person we hired to diagnose HVAC equipment?

That does not mean those steps should disappear. It means every software requirement should earn its place.

The Cost of Software Is Not the Subscription

Contractors naturally start with price. And the pricing models across the industry are wildly different.

As of September 2026, Jobber advertises plans starting at $29 per month when billed annually for a single-user Core plan, with higher tiers adding automation, job costing and larger user allowances. Housecall Pro's HVAC pricing page lists Basic at $79 per month for an individual user, with higher team and feature tiers above that. Service Fusion lists a $245 monthly Starter plan with unlimited users, or a lower monthly equivalent when billed annually. ServiceTitan and FieldEdge use quote-based pricing rather than publishing a single universal price.

But subscription price is only part of the cost.

Implementation and data migration
Training, configuration and admin time
Payment-processing economics
Add-ons and integrations
Workflow changes
The time employees spend feeding the system

A $300 software bill that saves forty hours every month might be cheap. A $2,000 system that eliminates an office position, speeds invoicing, reduces callbacks and improves close rates might be even cheaper. And a $79 system nobody uses may be expensive.

Price and value are not the same thing.

Company Size Changes the Answer

The needs of a one-truck contractor and a thirty-truck operation are not remotely the same.

A solo technician may need customer records, scheduling, estimates, invoices, payments and basic service history. Give that person enterprise-level workflow configuration, complex permission structures, warehouse inventory controls, commission tracking and advanced reporting, and you may have solved problems they did not have.

A twenty-truck operation is different. Now dispatch matters enormously. Inventory matters. Role permissions matter. Reporting matters. Call tracking matters. Payroll matters. Technician performance matters. Service agreements matter. Consistency across the company matters.

The mistake is believing that more software automatically means more professional. Professionalism is getting the right work done reliably. Sometimes that requires a large platform. Sometimes it does not.

There Is Such a Thing as Feature Tax

We usually think about software cost in dollars. There is another tax: complexity.

Every feature adds potential value. It can also add another setting, workflow, screen, training requirement or decision. Eventually a company can reach a strange point where employees organize their work around satisfying the software.

Your business should not exist to feed your software. The software exists to support your business.

That sounds obvious until you watch a technician spend fifteen minutes completing administrative tasks after a repair that took ten. Or a dispatcher create a workaround because the official workflow takes too long. Or technicians start keeping important notes in their phones because it is faster than entering them into the company system.

Once employees build shadow systems around the official system, pay attention. They are telling you where the friction is.

The Equipment Doesn't Care About Your CRM

Most field-service software naturally begins with some version of customer, location, job, work order and invoice. That structure makes sense because businesses operate around customers and transactions.

But a technician often experiences the world differently. The technician sees the machine. This condenser. This rooftop unit. This walk-in freezer. This air handler. This compressor.

This piece of equipment has a history independent of whichever work order happens to be open today.

Some platforms recognize this deeply. Service Pro explicitly centers customer assets and equipment history. ServiceTitan now supports individual equipment and equipment systems, including relationships among pieces of equipment and their service histories. FieldEdge likewise provides equipment history alongside customer records.

That is an important evolution. But it also raises the next question: how close can we bring that history to the equipment itself? Because every layer between the technician and the answer creates friction.

Run the Roof Test

Before buying field service software, forget the sales presentation for a minute. Put yourself on a roof. You are standing in front of RTU #7.

Can you identify the exact unit confidently?

Can you see what was done to it last time?

Can you see who serviced it, previous complaints and what was found?

Can you see declined recommendations and maintenance history?

Can you see warranty information?

Can you document today's work without re-entering known information?

Can you create follow-up work without breaking the diagnostic connection?

Can you do all of this without calling the office?

If yes, your software is helping the technician. If not, the workflow is incomplete.

Now Run the Office Test

The same software has to work in the opposite direction. When the technician finishes the job: does dispatch know? Can the invoice move forward? Can recommended work become a follow-up job? Can the office see what happened without calling the technician? Can management determine whether maintenance agreements are profitable? Can somebody find the history six months later?

If the technician leaves tomorrow, does the knowledge stay with the company?

That last question may be the most important one. A service company's real asset is not merely its trucks. It is accumulated knowledge: what failed, what was repaired, what keeps failing, what the customer declined, and what that particular machine has been telling you for the last five years.

When that history leaves with an employee, the company has lost something.

Data Entry Is Not Documentation

A completed form is not necessarily a useful service record. You can collect fifty fields and still fail to explain what happened.

For service work, I still like the simplest framework: Complaint. Cause. Correction.

What was reported? What did you actually find? What did you do about it? Everything else can support those three questions: photos, measurements, model and serial, parts, pressures, temperatures and recommendations.

But if the next technician cannot quickly understand complaint, cause and correction, the company has data without context. And data without context is just digital paperwork.

Should You Buy HVAC Software?

Probably. At some point, nearly every growing service company benefits from a proper operational system. Scheduling alone can justify it. So can invoicing, dispatch, collecting payment faster, service agreements and eliminating duplicate entry.

The question is not whether software is worth paying for. The question is: which problems are worth paying software to solve?

Do not buy software because another company has it. Do not buy software because the demo looks impressive. Do not buy software because the feature list is longer.

Start with your friction. Where are you losing time or information? Where are mistakes happening? Where are technicians calling the office unnecessarily? Where does customer history disappear? Where are you entering the same information twice? Where are callbacks coming from? Where does work fall through the cracks?

Then buy technology that attacks those problems.

The Best Software Might Be the Software You Notice Least

Maybe the best field technology is not the software technicians spend the most time inside. Maybe it is the system that requires the fewest unnecessary steps between “I need information” and “Here it is.” Between “I finished the work” and “It is documented.” Between “We found another problem” and “The follow-up is connected.”

That is the standard I would use. Not how many features exist. Not how impressive the dashboard looks. Not how many integrations are listed on the website.

How much friction disappeared?

The Question Contractors Should Ask

HVAC software has become incredibly capable. ServiceTitan can run enormous portions of a service business. FieldEdge combines dispatch, customer, equipment and financial workflows. Service Pro can operate deeply around equipment assets and complex field-service organizations. Housecall Pro and Jobber can give smaller contractors powerful business-management capabilities without necessarily requiring an enterprise implementation. Service Fusion takes yet another approach, including unlimited users across its current plans.

There is no universal winner because there is no universal HVAC company. But there is one question every contractor can ask:

Does this technology make the people doing the actual work better at doing the actual work?

If it does, keep going. If it does not, another feature probably isn't the answer.

Because at the end of the day, your technician is still going to climb the ladder. Open the panel. Look at the machine. And make a decision.

The software's job is to make sure they do not have to make that decision blind.

K
Kofi MensahFounder, TOS: Time On-Site
Keep reading
DiagnosisDiagnosis Done Right: The CCC FrameworkField OpsYou're Losing Money Every Day You Don't Track Your Hours