How We Research, Check and Order Software Prices

This page explains how Field Service Software Compare chooses vendors, finds and labels their prices, checks them, and orders them. The same rules apply on every page of the site.

Which vendors appear on a page

We cover field service software for trade businesses in the United States. A trade or function page, such as HVAC software prices, lists a vendor only when all four of these hold:

  • the vendor’s own website has a page for that trade or function;
  • it is named for that topic in at least two independent search results we checked;
  • we have researched its plans and terms;
  • we have written an entry for it.

These pages list at most ten vendors. Where more qualify, we keep the ten named in the most independent results, and name the rest with a link to the full price index.

Other pages, such as a vendor’s price list or a head-to-head like Housecall Pro vs Jobber, include the vendors listed for them.

No vendor pays to be included.

How we order vendors

We order vendors by what a team of eight technicians and two office users would pay in a year, lowest first.

  1. Vendors with a published price for that team come first.
  2. Vendors with an approved estimate come next, ordered by the low figure of their range.
  3. Vendors whose price for that team is not published come last.
  4. Ties, and vendors with no price, are in alphabetical order.

The code that orders vendors reads only editorial data, such as prices and plan details. It never reads sponsor or affiliate data. A test changes every sponsor and affiliate field and checks that the order and wording of every page stay the same.

How we find prices

We check the vendor’s own sources first: its pricing page, plan comparison page, terms of service, help center, app marketplace listings and any public order form. We do not scrape pages behind logins, ask for quotes under a false identity or reproduce review text. We link to each source and summarize it in our own words.

Every price carries one of three labels, shown beside the figure:

  • Published. The vendor states the price on its own website, order form, app marketplace listing or official price list. We record the source, the date we read it, the exact plan name and the billing term.
  • Estimate. The vendor does not publish the price, but at least three independent, dated public sources support a range. How we estimate prices explains the method.
  • Not published. There is no vendor price and too little public evidence for a range. We note what we checked.

When a vendor’s own sources disagree

Sometimes a vendor’s pages disagree, for example about how many users a plan allows. The more specific statement wins: a price shown for an exact number of users outranks a general limit in a help article. Between equally specific statements, the more restrictive one wins. We never resolve a conflict toward a lower price on weaker evidence.

How we work out yearly cost for a team

Pricing, comparison and trade pages show what three team sizes would pay in a year:

  • a small team: two technicians and one office user (three users)
  • a mid-size team: eight technicians and two office users (ten users)
  • a large team: 25 technicians and five office users (30 users)

The yearly cost is 12 times the monthly price for that team on the cheapest plan that allows that many users. We use the cheapest published contract term that covers at least 12 months, and show the term beside the figure. If the vendor does not publish a minimum contract length, the page says so.

One-off fees are shown separately. We do not spread them across the year. If any part of the sum is not published, the yearly cost is Not published; we never show a partial sum as a total. When an input is an estimate, the yearly cost is a range labeled Estimate.

How often we check prices

We re-verify every price at least every 90 days. Every page shows the date its prices were last verified. Any price more than 90 days old is flagged for re-checking each time the site is built.

How the research is done

AI agents gather prices from vendors’ public pages and record each one with its source and the date it was read. A separate AI agent checks a sample of every vendor’s sources. Before launch, another AI agent, with no knowledge of how the research was done, rechecks every price against its source. The research and these checks are all done by AI agents.

We did not test these products. Our comparisons are based on public documentation and published prices.

Sponsorship and affiliate links never change which vendors appear, their order or what we say about them. How this site makes money explains why, and about us says who runs the site. For a page built with these rules, see the ServiceTitan pricing page.