Quick Take
Heat pumps do not fail on a schedule. They fail on the hottest Tuesday in July, the same day your dispatcher is routing 40 calls instead of the 12 she handled in April. Summer call volume in this trade runs about 3.5 times spring volume, and every feature you evaluate has to survive that multiplier.
That is why a demo in February tells you almost nothing. A platform that takes four taps to price a capacitor feels fine at 12 calls a day. At 40, your techs stop using it, and the equipment history you bought the system to collect never gets entered.
Three capabilities separate HVAC-native software from general field service tools. A flat-rate price book. Equipment records filed by serial number. A refrigerant log that stands up to EPA 608 and the A2L rules replacing R-410A. ServiceTitan and FieldEdge ship all three. Housecall Pro rents the price book through a $149/month plugin and keeps equipment history at the address level. Jobber, Service Fusion, Workiz and Commusoft ship none of them.
Cost tracks that same line, and the spread is wide. A 3-5 tech shop on a general platform lands around $300-500/month all in. Three techs on FieldEdge run about $8,400 in year one. ServiceTitan starts near $245 per technician per month, plus implementation that verified users report between $5,000 and $50,000.
The gap is real. For plenty of shops it is also not worth closing. The rest of this guide is how to tell which shop you are, and what to get in writing before you sign.
Five Questions to Answer Before the First Demo
Write the answers down. They eliminate most of the market before you sit through a single sales call, and they keep you from being talked into a platform that demos well and fits badly.
1. Flat-rate share of revenue
Three billing models live inside HVAC. Time and materials, where the invoice is hours plus parts. Flat-rate, where the tech quotes a fixed price from a book before opening the unit. And system replacement, where a $9,000 changeout carries its own proposal anyway.
Once flat-rate work passes roughly a third of revenue, a price book stops being optional. Price-book vendors cite homeowner preference for up-front pricing at 92%, and the reason is not complicated. Nobody wants to watch a technician add up hours at their kitchen table.
Your options split three ways. ServiceTitan sells Pricebook Pro at $398+/month with 5,000-plus priced tasks. FieldEdge bundles the Coolfront library, roughly 25,000 to 30,000 tasks, into the platform itself. Housecall Pro has no book of its own and integrates Profit Rhino, about 8,500 tasks, for $149/month on top of a $59 to $299 plan. Jobber, Service Fusion, Workiz and Commusoft do not offer one at all.
Raw task count is not the whole story. Ask whether the library is actively maintained, whether it supports Good/Better/Best tiers, and whether a tech can build a three-option quote on a phone in under two minutes. A 30,000-task book nobody updates is worse than a 5,000-task book that reflects this year’s parts pricing.
2. Refrigerant handling and EPA 608 exposure
The legal answer: anyone who recovers or charges refrigerant needs EPA 608 certification, and the shop needs a usage log it can hand over on request. Records are kept for three years. The A2L transition makes that log heavier, not lighter. R-454B and R-32 carry a mild flammability classification, and every unit installed under the new rules adds a line to a record somebody has to maintain.
Only ServiceTitan handles this natively, with EPA 608 forms, certificate expiry reminders and A2L usage logs. FieldEdge tracks certifications but not usage. Housecall Pro does it with custom fields, which means it works exactly as well as whoever configured those fields. The rest leave it on paper in the truck.
If your newest equipment is R-410A and your techs are the only people who ever look at the log, this question is low-stakes. If you installed R-454B systems this year, you want a platform that produces the record without anyone remembering to create it. That distinction alone decides the purchase for some commercial contractors.
3. PM agreement volume
Membership plans are the steadiest money in residential HVAC. Two visits a year, automatic billing, first call on the schedule when a heat wave hits. They are also the feature general platforms handle worst.
Jobber covers agreements with recurring jobs and auto-billing, a simplified model that shops describe as rough past 300 agreements. Housecall Pro runs 500 to 1,000-plus members comfortably; its membership module is the strongest of the generalist options, which is why it keeps appearing in our membership plan coverage. ServiceTitan and FieldEdge build PM contracts into the core product, with automatic scheduling, renewal reminders and retry logic when a card declines.
Test the last piece specifically. Ask what happens when a member’s card expires in month seven. If the answer involves someone in the office noticing, you will lose agreements quietly every month and never see them on a report.
4. Equipment-level records versus address-level
A house keeps its address when the condenser is replaced. The condenser does not. Warranty claims, callback history and refrigerant records all attach to the machine, not the driveway.
ServiceTitan and FieldEdge file history at the serial-number level, so a tech standing at a 2019 Carrier can see what was done to that unit in 2021, in 2023, and last spring. Housecall Pro keeps history at the address, which is enough for a shop doing tune-ups and not enough for one arguing a warranty claim with a distributor. The others store whatever someone typed into a notes field, which is to say, usually nothing.
5. Contract tolerance
ServiceTitan’s term starts at 12 months, and verified reviewers repeatedly describe ending up in two-year commitments they believed were annual. The Better Business Bureau complaint record includes a $39,375 early-termination charge. FieldEdge is quote-gated, so the term is whatever the quote says, which means you read the quote.
Jobber and Housecall Pro publish their prices and sell monthly, which is a large part of why a 1-5 tech shop can start there without much risk. That is also why they show up in our 1-5 tech recommendations more often than the enterprise platforms.
If you cannot say yes to a 12-month commitment with a straight face, cross the enterprise tier off now rather than in month nine.
What Each Tier Buys
| Monthly Spend | What It Buys | Platforms |
|---|---|---|
| Under $200 | Scheduling, invoicing, mobile app. No price book, no equipment records, no refrigerant log. | Jobber Core ($39), Housecall Pro Basic ($59) |
| $200-500 | Membership automation and a serviceable mobile app. The 1-5 tech sweet spot. | Jobber Grow ($199), Housecall Pro Essentials ($149) plus Profit Rhino ($149), Service Fusion Starter ($259, unlimited users) |
| $500-1,200 | Flat-rate price book, serial-number equipment files, PM contracts. | FieldEdge (~$100 office + ~$125/tech, about $8,400 year one for 3 techs) |
| $1,200+ per tech | Everything above plus native refrigerant compliance and multi-trade support. | ServiceTitan ($245-500/tech/month plus implementation) |
Two notes on that table. Service Fusion’s $259 Starter plan covers unlimited users, so a 6-tech shop pays the same as a 2-tech shop, which is the entire pitch. And quotes are not final numbers: add 15-20% for SMS credits, payment processing, added modules and the increase that shows up at renewal.
The Demo Script
Vendor demos are built to show you the happy path. Your job is to drag the rep onto the parts that break in July. Five questions do most of the work.
1. “Price a condenser changeout from your book, Good/Better/Best, on the mobile app.”
Watch where the rep goes. On FieldEdge, the Coolfront library is inside the platform. On ServiceTitan, Pricebook Pro is a tab. On Housecall Pro, the rep switches to Profit Rhino, and you should watch how that handoff feels, because your techs will do it forty times a week.
2. “Open the full service history for one serial number at a commercial rooftop unit.”
If the rep can only pull up everything done at that address, including the work on the two units you replaced, you have your answer about equipment-level tracking.
3. “Log a 6-pound R-454B charge and show me the report an EPA inspector would ask for.”
Three years of records, by cylinder and by unit. If the rep describes a custom field or a spreadsheet, that is what you are buying: a spreadsheet with extra steps.
4. “Show me next Tuesday in July. Forty calls, six techs, two no-cool emergencies.”
Watch how emergency priority is set, how the board reflows when a job runs long, and whether the dispatcher can see drive time. Seasonal dispatch is where general platforms show their seams. Twenty calls a day is a calendar. Forty calls with two emergencies is a routing problem.
5. “Show me what happens when a member’s card fails on renewal.”
Retry schedule, notification to the customer, notification to the office, and what the member’s status looks like while the payment is outstanding.
Terms That Matter More in HVAC Than Anywhere Else
Seven items to get in writing before signing. Email counts. Anything said during a demo does not.
-
Exact contract term. ServiceTitan starts at 12 months; reviewers describe being held for 24. Confirm whether the term runs from signature date or from go-live, because implementation can take months.
-
Cancellation window and process. Thirty, sixty or ninety days before renewal, by written notice to a specific address. Put the date in a calendar with two reminders.
-
Whether you can shed licenses in the slow season. This one is specific to a trade with 3.5x summer peaks. If you run eight techs in July and five in January, can you drop to five seats, or are you paying for empty ones? Get the answer in writing, including any minimum seat count.
-
Implementation and training fees, and whether they are refundable. Users describe ServiceTitan implementation between $5,000 and $50,000. One verified reviewer put the training experience bluntly: “The price is extremely high and the training support is absolutely horrible.” Ask what happens if go-live slips past the contract start.
-
Data export format, cost and timeline. Get it in the contract, not in a support article. Ask what a complete export includes: customers, equipment records by serial number, service history, membership billing history, refrigerant logs.
-
Year-over-year increase cap. If there is no cap, budget 10-20% annually and say so out loud during negotiation.
-
Whether payment processing is locked to their processor. At 2-3% per transaction, a shop processing $500,000 a year pays $12,500 in processing fees. That line item can exceed the software subscription, and it is the one vendors mention last.
Run the Trial in Peak Conditions
A 14-day trial spent clicking around a dashboard produces nothing. Here is how to spend it.
Days 1-2: real data, including equipment. Import 20-30 actual customers, then add serial numbers, install dates and warranty terms for the units at those addresses. This step exposes more platform weakness than any other, because equipment records are where general tools fall apart.
Days 3-7: real jobs, real quotes. Put the mobile app in the hands of two or three patient techs. Have them price repairs from the book at the customer’s kitchen table and log a refrigerant charge. Watch how long each takes on the third day, not the first.
Days 8-12: a full billing cycle. Generate invoices, take payments, run a membership renewal, and deliberately fail a card to see the retry logic fire.
Days 13-14: attack it. Cancel a job mid-route. Add an emergency call at 2pm. Load one Tuesday with 40 jobs. Export your data and open the file.
One timing note. If your trial window falls in October or March, you are evaluating the software under your easiest conditions. Either wait for a hot week or manufacture the load yourself. A shop that switches software in February based on a February trial spends August discovering what it missed.
The Decision Matrix
Score each platform 1-5 on the criteria that matter to your operation, then weight them. Equal weights are fine as a starting point, but they are nobody’s actual business.
| Criterion | ServiceTitan | FieldEdge | Housecall Pro | Jobber | Service Fusion |
|---|---|---|---|---|---|
| Flat-rate price book | 5 | 5 | 3 (plugin) | 0 | 0 |
| Serial-number equipment records | 5 | 5 | 2 | 1 | 1 |
| Refrigerant / EPA 608 logging | 5 | 2 | 2 | 0 | 0 |
| PM contract automation | 5 | 4 | 4 | 2 | 2 |
| Seasonal dispatch at 3.5x volume | 5 | 4 | 3 | 3 | 3 |
| Pricing transparency | 1 | 1 | 5 | 5 | 5 |
| Contract flexibility | 1 | 2 | 4 | 5 | 3 |
| Review footprint | 4 | 4 | 5 | 5 | 4 |
| Equal-weight total | 31 | 27 | 28 | 21 | 18 |
Read the last three rows before the first five. ServiceTitan wins the feature columns and loses the commercial ones, which is the trade most shops are actually making. If your matrix comes out 31 to 28, ask whether four points of capability justify a two-year commitment and five figures of implementation. Sometimes it does. Shops running 15 trucks with commercial contracts answer yes all day. A five-truck residential shop usually does not, and it takes this table to see that clearly.
Bottom Line
Choosing HVAC software is not a search for the best platform. It is a search for the platform that fits your billing model, your compliance exposure and your tolerance for contracts. Those three answers do most of the work, and they are the reason two shops of identical size can land on completely different products and both be right.
Start with the numbers. Flat-rate revenue share, techs touching refrigerant, PM agreement count, how you file equipment records, and how long a contract you can stomach. Run the trial under load, with real serial numbers and a deliberately failed card. Ask the demo questions that make reps uncomfortable, and write the answers down while they are talking.
A wrong pick costs more than the subscription. It costs the price book nobody fills in, the equipment history that never gets entered, and the August week when the schedule board stops making sense. Software that does not match the way the work flows gets abandoned quietly, and the money keeps leaving the account. An afternoon spent on this decision is cheaper than a season spent working around it.
How I Evaluated
This framework draws on:
- The seven HVAC and field service platforms covered on this site carry 5,500+ verified Capterra reviews between them, and this framework reads them with specific attention to the 1-star and 2-star entries, where users describe what went wrong during purchase and onboarding
- Vendor documentation and pricing pages for ServiceTitan, FieldEdge, Housecall Pro, Jobber, Service Fusion, Workiz and Commusoft, verified as of September 2026
- Reported implementation costs, contract disputes and termination charges from user reviews and Better Business Bureau complaint records
- HVAC trade specifics cross-checked against EPA Section 608 recordkeeping requirements and the A2L transition to R-454B and R-32
- Platform-level findings from our pricing breakdown and HVAC vs general FSM comparison
Pricing for quote-gated products is estimated from user reports and marked as such. Where a number could not be verified, it is described rather than guessed.