All articles

Custom CRM

ServiceTitan Alternatives for Small Shops: 5 Paths

ServiceTitan's own filings show its average customer invoices $7.6M a year. Here is the math that tells you if you are one, plus 5 real paths out.

Om Patel 17 min read
Photo: Roth Melinda / Unsplash

The short answer

ServiceTitan's fiscal 2026 results show about 10,800 active customers invoicing $82.1 billion through the platform, an average of $7.6M per customer per year. If your shop invoices well under $2M, you are not the business its per-tech pricing was built around. Run the utilization test first, then pick from five routes rather than a vendor listicle.

Every page ranking for this search is published by a company that sells you the alternative. Salesforce, Workiz, FieldPulse, Method and FieldCamp all run a "ServiceTitan alternatives" list, and each recommends its own product somewhere in the middle. That is not a scandal, it is how the category works. But it means nobody in the top ten has a reason to tell you the first useful thing: this is an arithmetic question, and ServiceTitan publishes the numbers you need to answer it.

My own angle, up front: Pavado builds custom CRMs for trades businesses, so route five below is something we sell. The other four are not, and the math works the same whichever you pick.

The short answer

Do not start by comparing vendors. Start by working out whether you are above or below the line where per-technician pricing pays for itself. Below it, every option on every list is fine. Above it, the cheap options will genuinely hurt you.

The threshold practitioners name is revenue, not headcount. A software consultant who works on ServiceTitan, Jobber and Housecall Pro implementations put it plainly on r/ServiceTitanFAQ: ServiceTitan "becomes worth it at ~$2mil revenue or so," and below that "you're dealing with putting out other fires and building processes." Their warning about buying early is the part worth reading twice. You end up "not using it fully (a fancy Google Cal) or like a gym membership, just running up monthly costs and not using it at all."

That is a practitioner's estimate. What follows is the same conclusion from ServiceTitan's own reported numbers.

What ServiceTitan's filings say about who it is priced for

ServiceTitan listed on Nasdaq in December 2024, so it now publishes operating metrics that used to be invisible to the contractors buying it. Its fiscal year 2026 results, for the year ended 31 January 2026, were announced on 12 March 2026.

Metric (fiscal 2026)Value
Total revenue$961.0M
Platform revenue$925.4M
Gross transaction volume (GTV)$82.1B
Total active customers~10,800
Net dollar retention>110%
Gross dollar retention>95%
Sales and marketing expense$290.9M
GAAP loss from operations($169.2M)

GTV is ServiceTitan's own definition: "the sum of total dollars invoiced by our customers through the ServiceTitan platform," which it describes as a proxy for the total revenue its customers generate. So divide it.

By the numbers

$82.1 billion invoiced across roughly 10,800 active customers is an average of $7.6 million per customer per year. That is the shop ServiceTitan's pricing, onboarding and contract structure are built around. Revenue per customer runs about $89,000 a year on the same math.

Three things follow, and none appear in a single competing listicle.

One: the 1.2% benchmark. $961.0M of revenue against $82.1B of invoiced volume means ServiceTitan collects roughly 1.17% of what its customers bill. That number travels. Multiply your own annual invoiced revenue by 1.2% and you get the fee an average ServiceTitan customer pays at your size. A shop invoicing $1.2M lands near $14,000 a year, about $1,200 a month. If the quote in front of you is double that, you are being priced as a larger company than you are, and that is a conversation to have before you sign.

Two: the quote is about three quarters of the bill. For fiscal 2026, ServiceTitan splits platform revenue into $712.3M of subscription and $213.1M of usage. Usage runs roughly 30% on top of subscription across the customer base. That is the arithmetic behind a complaint you see constantly, like the owner on r/ServiceTitanFAQ paying "about $1,700 a month before add on services" who noted "lots of features do not come with base package." Another on the same thread, running 14 managed techs, described "just touching $10k a month in fees" and called it "the black hole of mouse clicks and wtf's." Model a per-tech quote, then add a third before comparing it to anyone's published price.

Three: the sales pressure is a line item. ServiceTitan spent $290.9M on sales and marketing in fiscal 2026 while growing from about 9,500 to about 10,800 active customers, roughly $224,000 per net new customer. An acquisition cost that size needs a long contract to pay back, which explains both the multi-year terms and what one owner described on r/HVAC after asking a QuickBooks integration question ServiceTitan could not answer: "they then started the high pressure sales calls to me even from 'no caller id' numbers."

What small shops actually report paying

Published figures are estimates. These are what owners have posted, with the thread attached so you can read the context.

SourceReported figure
r/HVAC, thread opener$259 per managed tech, $2,000 a month total
r/HVAC, 2024 quote posted to the same thread$235 per user Essentials, $275 per user The Works
r/ServiceTitanFAQ$1,700 a month before add-on services
r/ServiceTitanFAQ, 14 managed techs~$10,000 a month
BBB complaint, 2026"We pay $120,000/yr to Service Titan"
BBB complaint, Tiger Air$2,303 a month
Implementation consultant, r/ServiceTitanFAQ"$200-$300 or so range" per tech

The spread is the finding. The r/HVAC thread opens with an owner saying "I'm convinced service titan is charging everyone a different price depending on when and where they buy," and the replies do not dispute it. The practical read came from another contractor: "Very few things in this industry are a blanket price for everyone," and discounts go to "larger companies or ones that negotiated the fees before agreeing." The first number is an opening position.

Not sure whether your shop is above or below the line? We will run the arithmetic against your actual invoiced revenue and tech count, and tell you honestly if an off-the-shelf tool is the right answer. We only build when building is genuinely cheaper over three years.

Book a free CRM demo

The exit math the alternatives lists leave out

Here is the number that should govern your decision and almost never appears in a comparison table: on a fixed-term agreement, the price of being wrong is not the monthly fee. It is the remainder of the contract.

Complaints filed against ServiceTitan with the Better Business Bureau in 2026 make the calculation explicit. In one, a contractor signed a 24-month agreement in January 2026 with a go-live date of 26 March 2026, paid $4,802.50 in onboarding fees, and says the platform never reached operational go-live. When they asked to cancel, ServiceTitan issued a demand on 14 April 2026 for $67,230, described in the filing as "the full remaining balance of the 24-month contract." ServiceTitan's response did not dispute the mechanism: "The Master Order Form contains clear terms regarding its duration, early termination, and the non-refundable nature of fees paid. ServiceTitan has applied those terms as written."

A second filing, from July 2026, describes a contractor who was live for roughly one week before pulling out and was billed $32,160, "representing the remaining contractual payments." A third itemises $16,121.00 as "the seven (7) remaining months under the contract at the monthly fee of $2,303."

Watch out

Three separate 2026 filings, one consistent formula: early termination equals the balance of the term. So a $2,300 monthly fee on a 24-month contract is not a $2,300 decision. It is a $55,200 decision that you pay monthly. Price the downside before you sign, not the upside.

This is not unique to ServiceTitan and it is not evidence of bad faith. Fixed-term software contracts work this way across the category. But it changes what "affordable alternative" means. A cheaper tool on a month-to-month plan is not just cheaper, it is a smaller bet, and at $900k of revenue the size of the bet matters more than the monthly number. As a contractor put it on r/fieldservicesoftwares, under a post about leaving ServiceTitan after ten years: "Getting in is easy, getting out is the real test."

Before you shop, run the utilization test

The cheapest saving available to most shops is not switching. It is the modules you already pay for and have never turned on.

The most common complaint from owners is not the invoice. It is this, from the r/HVAC thread "What's your biggest problem with Service Titan?": "it takes forever to train up any of my new employees and even then they just scratch the surface of what seems to be out there. Its almost like its too big to where my people are scared to dive in and learn so I end up only getting the bare features from it and could probably get the same functionality from a much cheaper alternative."

An owner running ServiceTitan since 2018 said the quiet part in the same thread: "There are so many features we don't utilize just because I don't want to learn them."

So before you price a migration, spend an afternoon on this:

  1. List every line on your last invoice, add-ons and usage included, with a dollar figure next to each.
  2. Write the name of the person who uses each line weekly. Any blank is a cancellation candidate, not a migration reason.
  3. Check whether the flat-rate price book is actually built. One contractor reported being "nearing 3 months being live" without the updated price book promised at go-live. An unbuilt price book means you pay for the platform and run the old process.
  4. Total the blanks. If they come to more than a third of the bill, your problem is scope and configuration, and migrating will reproduce it somewhere cheaper.

If the blanks are small and the bill is still wrong for your size, you have a real switching case. Now pick a route.

The five routes out

RouteFitsWatch out for
1. Stay, cut scopeBill is inflated by unused add-onsRenewal escalators and term length
2. Light off-the-shelf1 to 8 techs, mostly residentialReporting depth, QuickBooks sync quirks
3. Mid-market off-the-shelf8 to 25 techs, needs call tracking or formsPer-seat creep as you hire
4. QuickBooks-anchoredBooks are the source of truthScheduling is bolted on, not native
5. Custom buildStable process, packaged tools already failed on fitUp-front cost and a long runway

Route 1, stay and cut scope. If the utilization test found blanks, the cheapest move is cancelling add-ons at renewal rather than migrating. It costs nothing and does not put your job history at risk. One implementation consultant's advice on r/ServiceTitanFAQ was to drop the booking add-ons and reallocate: "Definitely don't do Schedule Engine/Schedule Pro. Use that money and get yourself a front office employee."

Route 2, light off-the-shelf. For one to eight techs where the real job is scheduling, quoting, invoicing and getting paid. FieldCamp's 2026 comparison, itself a competing vendor, lists Jobber from $29 a month, Housecall Pro from $79, and Kickserv at $60 for five users. The credibility check came from an r/HVAC contractor selling nothing: "I pay just over $300/month for 11 users with every single optional feature possible enabled, including full on custom reporting, integrated sales proposals, job costing, reviews." The counterpoint from the same subreddit is that reporting is where these tools give ground, so if you manage by numbers, test the reports before you commit.

Route 3, mid-market off-the-shelf. For 8 to 25 techs who need something specific the light tools drop. Workiz for phone-driven trades that need call tracking. Service Fusion if per-seat pricing is the actual problem, since its published plans start at $245 a month for unlimited users. FieldPulse for configurable forms and workflows. One r/fieldservicesoftwares contractor described the move up as "a step up from Jobber/HCP which I was on previously."

Route 4, QuickBooks-anchored. If your books are already the system of record, the least disruptive path keeps QuickBooks at the center and adds scheduling on top rather than replacing it. Our CRM and QuickBooks two-way sync guide covers what "two-way" does and does not mean, which is worth reading before a demo. It was exactly the question one owner could never get answered: they wanted to know how the platform would talk to QuickBooks Enterprise hosted through Right Networks, and got "just promises that it would work."

Route 5, build it. The route that gets dismissed fastest, and deserves honest treatment in both directions.

The strongest case for it on r/HVAC came from an owner, not a vendor: "Our company paid a design/programming company and we made our own. It took about a year to get things proper and was a hassle getting to where we are but it's free now and set up how we want it." Note the year. That is the real cost, and it is not the invoice.

The strongest argument against came from a contractor on r/ServiceTitanFAQ: "Using non trade specific CRM's to run a service based company is business suicide."

That is right, and it is why most build projects fail. A generic CRM pointed at a service business does not know what a dispatch board is, what a managed tech is, or why a price book matters. Building means building the trade workflow, not renaming deal stages in a sales tool. Our breakdown of custom CRM development cost has the real ranges, and custom CRM vs off-the-shelf covers the process-stability gate. The short version: if your process still changes monthly, buy. You would be encoding a workflow you are about to abandon.

The honest case for staying

The alternatives lists are structurally incapable of writing this section, so here it is.

ServiceTitan works, and the mechanism is specific. A plumbing and HVAC contractor on r/HVAC reported that after building out their flat-rate price book in it, "our average service ticket increased by 3x and sales increased by 15% annually." Asked how software does that, the answer was not "efficiency." Before ServiceTitan they billed hourly labour plus material and markup, and "the guys were nowhere near consistent on their pricing. Our joke was we'd use a dart board." The platform forced a consistent, itemised price presentation, and customers stopped arguing.

An electrical contractor on r/ServiceTitanFAQ made the training case: ServiceTitan's courses are "truly amazing," and they have hired CSRs with no trades background who were "up and running in less than a week, answering calls, booking calls."

Both point at the same thing. The wins are the flat-rate price book and the trained process, and both are genuinely worth money. But neither is locked to a $7,000 a month platform. You can build a consistent flat-rate price book in a $150 a month tool. What you cannot buy cheaply is the discipline to use it, and no vendor sells that.

The fairest summary of the whole decision is a two-comment exchange on r/HVAC. One contractor argued the platform pays for itself because "a full time employee at $20/hour is $3,200/month, if software replaces 1-2 employees for $2,500/month its worth it." The reply is the sentence to take into your renewal: "it doesn't replace employees, it increases productivity. The same logic that justifies the expense also justifies keeping the expense as low as possible."

Your switching checklist

Do these in order. The sequence matters, because most of the pain people report comes from doing step four last.

  1. Read your term and find the renewal date. Note the notice window. Auto-renewal turns a decision into another full term.
  2. Calculate your exit number as remaining months times monthly fee, so you know what leaving early costs versus waiting out the renewal date.
  3. Shortlist two tools, not six. Run both against one real week of your jobs, including the ugly ones.
  4. Export everything while you still have access. Customers, full job history, invoices, the price book, service agreements, photos and attachments. ServiceTitan publishes an Open Data Pledge committing to "enable the seamless export of customer data to a CSV format, so that if or when a customer chooses to go elsewhere, they are free to do so with as little obstacle and with as much convenience as possible." Cite it by name in writing when you request the export. Our CRM data migration checklist covers what breaks in a trades migration.
  5. Run parallel for two weeks. Not because the data will not move, but because your team's habits will not.
  6. Give notice in writing and keep the acknowledgement. The most common thread in the complaints is not the fee, it is disputes over whether notice was received at all.

Then ask every vendor you shortlist, including the cheap ones, for these in writing: the early termination formula rather than a reassurance, the renewal escalator and whether it is capped, which features are usage-billed rather than included in the seat price, what the accounting sync writes and in which direction, and who owns your implementation after go-live.

The bottom line

The honest answer to "what is the best ServiceTitan alternative for a small shop" is that the question is one step too late. ServiceTitan's own numbers say its average customer invoices $7.6 million a year and pays roughly 1.2% of that in software. Put your revenue into that ratio. If the quote in front of you is more than double the result, the problem is not that you picked the wrong vendor, it is that you are being sold a system sized for a company you are not yet.

Below about $2M, almost any tool on any list will hold your jobs, and what actually moves your numbers is a consistent flat-rate price book and a follow-up process, neither of which has a price tag attached. Above it, the depth starts to earn its keep and the cheap tools start costing you in reporting. Either way, the number to decide on is not the monthly fee. It is the remaining balance of the term, because that is what you are really signing.

Frequently asked questions

Is ServiceTitan worth it for a small shop?
Usually not below roughly $2M in revenue. ServiceTitan's fiscal 2026 results report about 10,800 active customers invoicing $82.1 billion through the platform, an average of $7.6M per customer per year. A software consultant on r/ServiceTitanFAQ puts the practical threshold at around $2M in revenue, and adds that below it you tend to end up using it as a fancy Google Calendar while paying full price.
How much does ServiceTitan actually cost per month?
ServiceTitan does not publish pricing. Contractors report a wide range: $259 per managed tech on r/HVAC, $235 to $275 per user in a 2024 quote posted to the same thread, $1,700 a month before add-ons, and $10,000 a month at 14 managed techs. Across all customers, ServiceTitan's fiscal 2026 revenue of $961.0 million divided by roughly 10,800 active customers works out to about $89,000 per customer per year.
What is ServiceTitan's early termination fee?
Complaints filed with the Better Business Bureau show ServiceTitan calculating early termination as the full remaining balance of the contract. One 2026 filing describes a $67,230 demand covering the rest of a 24-month agreement, another describes $32,160 sought after roughly one week live, and a third itemises $16,121 as seven remaining months at $2,303 per month. ServiceTitan's position in those responses is that it applied the contract terms as written.
What is the cheapest alternative to ServiceTitan?
Among tools that publish their pricing, Jobber starts at $29 a month and Kickserv at $60 a month for five users, according to a 2026 comparison published by FieldCamp, itself a competing vendor. Service Fusion sells a flat $245 a month for unlimited users, which matters if per-tech pricing is the specific thing pushing your bill up as you hire.
Can I get my data out of ServiceTitan if I leave?
ServiceTitan publishes an Open Data Pledge committing to recognise the data rights of its customers and to enable seamless export of customer data to CSV so that a departing customer can leave with as little obstacle as possible. Cite that pledge by name when you request your export, and pull customers, job history, invoices, the price book and service agreements before your access ends rather than after.
Why is my ServiceTitan bill higher than the per-tech price I was quoted?
Because the quote covers subscription and your invoice does not stop there. ServiceTitan's fiscal 2026 disaggregated revenue shows $712.3 million of subscription against $213.1 million of usage revenue, so usage adds roughly 30% on top of subscription across the customer base. When you model a per-tech quote, add about a third for usage and add-ons before you compare it to anything.
Should I build a custom system instead of buying field service software?
Only when your process is stable and an off-the-shelf tool has already failed you on fit rather than on adoption. One r/HVAC owner describes paying a development shop to build their own system and says it took about a year to get right before it became effectively free to run. That is a real trade: higher up-front cost and a longer runway, no per-user fee afterwards.
Is ServiceTitan's price negotiable?
Contractors clearly believe so. The r/HVAC thread on ServiceTitan pricing opens with an owner saying they are convinced ServiceTitan charges everyone a different price depending on when and where they buy, and a reply notes that discounts go to larger companies or to those who negotiated fees before agreeing. Treat the first quote as an opening position, and get the renewal escalator and the termination clause in writing.
Bespoke pipelines, automations, 360° customer records and real-time reporting, a CRM built around how your team actually works, connected to your entire stack.
Book a free CRM demo

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.