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 separately — HVAC-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.
What Software Do Commercial HVAC Contractors Use for Project Management?
Most searches for commercial HVAC contractor software return ServiceTitan, BuildOps, and Commusoft. All three are service dispatch and maintenance contract platforms — built for the HVAC company managing technician scheduling, service calls, and maintenance agreements. They are not built for a commercial HVAC subcontractor running a nine-month construction job.
Commercial HVAC PMs running construction projects use construction field management software — not service dispatch tools. The distinction is the job model: a service call opens and closes in a day; a commercial HVAC construction scope runs for months with distinct phases (rough-in, equipment set, controls, startup, commissioning), inspection gates, and a GC who needs daily documentation of what happened and why. The software that manages a nine-month VRF installation across 45 zones of a hospital is not the same category as software that dispatches a tech to a no-cool call.
The tools commercial HVAC construction PMs actually use are field management platforms with phase-based cost code tracking, inspection gate documentation, zone-level task completion, and automated daily reporting — paired with their accounting system (typically QuickBooks or Sage) for job costing. If you’re searching for HVAC contractor software and every result is a service dispatch tool, you’re in the wrong category.
How Does Commusoft Handle Scheduling for Commercial HVAC Teams?
Commusoft handles service scheduling — dispatching technicians to commercial buildings for PPM visits, reactive service calls, and maintenance contract work. Its scheduling is built around service work orders: which tech goes to which building, on which date, carrying which parts. It handles multi-site service portfolios well, with skill-based filtering and real-time dispatch visibility.
What Commusoft doesn’t handle: a construction job’s internal crew schedule. There’s no concept of “rough-in crew on Floor 3, controls crew on Floor 5, startup crew waiting on pressure test clearance.” The scheduling model is one tech, one site visit, one work order — not three simultaneous crews running different phases across six floors of a building under construction. A commercial HVAC sub evaluating Commusoft for a construction job is looking at the wrong product category.
The distinction matters because it changes where to look. Commusoft is the right tool for an HVAC company managing maintenance contracts. It’s not the tool for managing the startup and commissioning phase of a nine-month construction project — and no amount of configuration changes that.
How Do Commercial HVAC Contractors Coordinate Field Crews?
Commercial HVAC crew coordination on a construction job is a phase sequencing problem, not a dispatch problem. The rough-in crew, the pipe crew, the controls crew, and the startup crew run simultaneously on different floors — with dependencies the GC’s schedule doesn’t track at zone level. The PM’s problem is knowing that the startup crew shouldn’t move to Floor 4 until the piping crew has pressure-tested Floor 4 and the BAS contractor has completed the zone programming. That sequencing doesn’t live in a dispatch board.
Tools like BuildOps and ServiceTitan handle HVAC crew dispatch well for service and maintenance work. For construction phase coordination, the coordination tool is the zone-level task completion record — the foreman marking Floor 3 refrigerant piping complete, the PM seeing the inspection gate clear, the startup crew assignment updating to reflect what’s actually ready. When that record exists in real time, the PM isn’t calling the foreman to ask what’s done — he’s looking at the dashboard and scheduling the next crew based on what’s cleared.
Phase-based scheduling where the foreman’s field entries move the crew schedule — rather than a dispatch board the PM updates manually — is how commercial HVAC PMs coordinate multiple simultaneous crews without a Friday phone call to find out where things stand.
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 HVAC commissioning software built for commercial construction — phase-based labor tracking, inspection gate documentation, zone-level task completion, and automated daily reporting — not service dispatch software retrofitted for a construction job.
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.
If you’ve been comparing Knowify and ServiceTitan for a commercial HVAC scope and feel like neither quite fits, see Knowify vs ServiceTitan for commercial specialty subs. For a closer look at ServiceTitan’s construction module specifically — what it covers on the billing side and where a commercial HVAC sub still needs his own field management system — see ServiceTitan for commercial HVAC contractors. For HVAC companies running both service calls and commercial install work — and why service tech time tracking and install crew cost-code tracking are different systems — see HVAC time tracking: service techs vs. install crews. For the refrigeration scope that often runs alongside commercial HVAC — compressor racks, condensing units, refrigerant piping, and commissioning — see refrigeration contractor software. For a closer look at BuildOps specifically — what it covers for commercial HVAC service and where the gap shows up on a construction job — see BuildOps for commercial HVAC contractors. For a closer look at FieldEdge — the most HVAC-specific tool in the service market, and where its refrigerant tracking and equipment history model breaks down on a construction job — see FieldEdge for commercial HVAC contractors.
See how LogLoon works for commercial HVAC subs, or check the pricing — it’s on the website.