hvac contractor software

HVAC Contractor Software: What a Commercial HVAC Sub Needs at Startup and Commissioning

ServiceTitan, BuildOps, and Commusoft are built for service dispatch and maintenance contracts — not commercial construction commissioning. Here's what a commercial HVAC PM software actually needs to do.

The demo for every HVAC contractor software tool looks the same: a dispatch board showing technicians in the field, a work order queue, a maintenance agreement calendar, and an invoice screen. The demo is built for the HVAC company running residential and commercial service. That company’s PM problem is scheduling — getting the right tech to the right address at the right time.

A commercial HVAC sub on a nine-month construction job doesn’t have a scheduling problem. He has a phase management problem. His crew is at the same building every day for months. What he needs to know at 4:30 PM isn’t which tech is closest to the next call — it’s whether the refrigerant piping pressure test cleared on Floor 4, whether the equipment set crane day is confirmed for Thursday, and whether controls on Floor 3 is still waiting on the BAS contractor or if the HVAC-CTRL hours are running over because of a programming problem he needs to address.

None of that is in the demo.

What the Tools on the SERP Are Actually Built For

ServiceTitan — residential and light commercial service. The HVAC tech dispatched to a no-cool call, a maintenance tune-up, or a condenser replacement. Scheduling, dispatching, invoicing, and maintenance agreement management. The job opens in the morning and closes in the afternoon. An excellent product for that model. That model isn’t a VRF system across 45 zones of a medical office building.

BuildOps — commercial HVAC service maintenance. Multi-site preventive maintenance programs, reactive service calls for commercial buildings under contract. Managing work orders, tracking warranty parts, scheduling annual PM visits across a portfolio of buildings the company has maintenance agreements with. BuildOps handles commercial HVAC work, and the job costing is real. But a maintenance contract on an occupied commercial building and a startup crew commissioning a VRF system in a building still under construction are completely different management problems.

Commusoft — multi-site commercial service management. Purpose-built for managing commercial service across multiple locations — tracking assets, contracts, and service history for each site. Right product for a commercial service company. Wrong product for a subcontractor whose “multiple sites” are six floors of a building under construction with a commissioning window that closes in three weeks.

The gap isn’t a missing feature on any of these tools. It’s that none of them was designed around startup and commissioning as a trackable, documentable, change-order-protected phase on a construction job.

Five Things a Commercial HVAC PM Software Needs

Startup and Commissioning as a Tracked Phase — Not a Checkbox

Startup is the HVAC phase where everything accumulates. Every added indoor unit from the past six months needs to be in the controller. Every zone reconfiguration needs to be reverified in the sequence of operations. Every compressor substitution changes the refrigerant charge calculation. The startup crew that expected two weeks of commissioning is now looking at four — because the scope that’s being commissioned is not the scope that was bid.

The PM who tracks startup labor separatelyHVAC-START as its own cost code against its own budget — sees the overrun in week two of commissioning, not at job closeout. He still has time to prepare a change order backed by the daily log entries that document what caused the expansion. The PM who lumps startup into “HVAC labor” sees a total that’s over budget but can’t separate startup from rough-in without reconstructing the job from scratch.

ServiceTitan closes a service call when the tech marks it complete. BuildOps closes a work order when the service is delivered. Neither has a concept of a commissioning phase that spans multiple weeks, accumulates change order exposure, and requires daily documentation of what’s happening and why.

Equipment Delivery and Setting Status by Unit

The commissioning schedule on a commercial HVAC job can’t start until the equipment is set and connected. On a rooftop unit job, that means crane day, curb adapter installation, disconnect wiring, and condensate connections — one or two days that determine whether commissioning starts on schedule or slips two weeks. On a VRF job, it means 60+ indoor units set, connected, and powered before the startup crew can begin zone-by-zone commissioning.

The PM needs to know which units are set and connected and which aren’t — by floor, by zone, by unit number — before the startup crew arrives. Not in a spreadsheet. Not in a text thread with the foreman. In the same tool the foreman uses to update task status in the field.

BuildOps tracks assets and equipment at service locations, but it’s inventory management for maintenance contracts — serial numbers, warranty dates, last service date. That’s not equipment installation tracking on a construction job where “set” means crane pick complete, curbed, connected to refrigerant piping, and powered for startup.

Controls Coordination Tracking

Controls is where the HVAC sub’s commissioning schedule is most vulnerable to someone else’s delay. The BAS contractor programs the sequence of operations. The electrical contractor wires the thermostats and zone controllers. The network contractor terminates the BAS communication wiring. If any of those are incomplete when the HVAC startup crew arrives, commissioning can’t proceed — and the HVAC sub’s hours sit idle waiting on a subcontract he doesn’t manage.

Those wait hours need to be documented at the time they happen. A daily log entry that says “Floor 3 commissioning stopped — BAS points not communicating, network contractor on site resolving termination issue. HVAC-CTRL crew redirected to Floor 4 zone verification” is the record that supports a delay claim or a back-charge request. A reconstruction from memory four weeks later is not.

Commusoft has coordination features for managing multi-trade service jobs. ServiceTitan has a job notes field. Neither creates a timestamped, project-indexed field record that ties the controls delay to a specific date, zone, and responsible party.

Inspection Gate Documentation Before System Charge

Commercial HVAC has two inspection gates that control the commissioning timeline: the refrigerant pressure test before the system is charged, and the airflow test (TAB) before the Certificate of Occupancy.

The pressure test record — system section, test pressure, duration, pass or fail, leak location if failed, repair made, retest date — is the documentation that protects the sub when a refrigerant leak surfaces six months after CO and the GC’s project engineer wants to know if the system was properly tested at installation. It’s also the record that establishes the pressure test date for milestone payment — if the contract pays at pressure test completion, the test record is the payment trigger.

TAB documentation is its own requirement: airflow at every diffuser and grille, measured and reported against design CFM, with the balancing adjustments recorded. On a multi-zone job with 80 diffusers, TAB generates the report the commissioning authority needs before they’ll sign off on the HVAC systems for CO. That report starts with the field records the TAB tech generated during the balance — and those records need to be in the project, not on a clipboard that leaves with the TAB subcontractor.

ServiceTitan has inspection records for maintenance visits. BuildOps has service records tied to equipment. Neither has a construction inspection gate record that ties to a zone completion, a commissioning milestone, and a payment trigger on a construction contract.

Daily Reports That Document Commissioning as It Happens

Commissioning on a commercial HVAC job is the hardest phase to document after the fact. The startup crew is adjusting setpoints, verifying airflow, troubleshooting communication errors, and making final piping adjustments — across multiple floors simultaneously, often with the commissioning authority, the controls contractor, and the GC’s project engineer all present. Reconstructing what happened on Tuesday of commissioning week two from memory on Friday is how change orders get disputed and warranty claims get confused with startup scope.

The daily report that generates automatically from what the startup foreman logged in the field — which zones were commissioned, what issues were found, how many hours each crew worked on which floor — is the commissioning record. It goes to the GC the same day. When a question comes up about what was done during commissioning and when, the answer is already in the GC’s inbox.

The same daily reporting discipline that builds the change order record during rough-in applies at commissioning — and matters more, because commissioning is when scope disputes are most likely to arise and documentation is hardest to reconstruct.

The Category You’re Looking For

The HVAC contractor software SERP is built around service dispatch. That’s not a criticism — ServiceTitan, BuildOps, and Commusoft are the right tools for their markets. But if you’re evaluating software for a commercial HVAC sub on a construction job, you’re looking in the wrong category.

The right category is construction field management software with phase-based labor tracking, inspection gate documentation, zone-level task completion, and automated daily reporting — built for specialty subcontractors, not service dispatch.

For the full cost code structure — HVAC-ROUGH, HVAC-EQUIP, HVAC-PIPE, HVAC-CTRL, HVAC-START, HVAC-PUNCH — and why separating startup from controls is the change order conversation you need before the job closes, see HVAC contractor time tracking. For how the HVAC phases connect to the GC’s inspection sequence and the commissioning authority’s requirements, see commercial HVAC project management.

For the mechanical contractor scope that combines HVAC and plumbing on larger commercial jobs, see mechanical contractor time tracking.

See how LogLoon works for commercial HVAC subs, or check the pricing — it’s on the website.

Ready to simplify your business?

LogLoon helps contractors manage projects, track time, and run their crew — all in one place.

Get Started Free