The renewal quote is in your inbox, and it has more zeros than last year.
So you open your reports and try to answer one question. How many jobs this year actually came from this? Not how many were scheduled through it. How many new customers it brought in that you didn't already have.
You scroll. You find the dispatch board, the invoices, the payment history, all of it clean and organized. What you can't find is that one number. After ten minutes you give up and forward the quote to your bookkeeper.
That gap is the whole story. Not the price.
A contractor who knows their cost per booked job decides in ten seconds. One who doesn't renegotiates the software bill every year, on a hunch.
This article isn't going to tell you to drop ServiceTitan. It's going to hand you the number that settles it yourself.
What is ServiceTitan, exactly?
ServiceTitan is field-service management software for the trades. Dispatch, scheduling, job tracking, invoicing, and payments for HVAC, plumbing, electrical, roofing, and other home-service businesses, all in one system.
The scale is real, and it's worth saying plainly. ServiceTitan went public on the Nasdaq in December 2024 under the ticker TTAN, raising around $625 million in its IPO. It is a real company with real engineering behind it, used by thousands of contracting businesses across the US. This is not a fly-by-night tool.
For a shop running several trucks, it does something genuinely hard. It takes a dispatch board that lives in one person's head and a stack of paper invoices, and it turns them into a system anyone on the team can run.
That's what you're buying. Keep it in mind, because what follows is not a hit piece.
What does ServiceTitan do well?
Two things, and they need to be said before anything else.
It runs a multi-tech operation. Scheduling, dispatching, tracking a job from the first call to the paid invoice, taking payment in the field. For a business with five, ten, twenty technicians, this is the part that falls apart on spreadsheets, and ServiceTitan holds it together. Contractors who move to it from paper or a patchwork of apps usually stop losing jobs to double-booked trucks and forgotten follow-ups. That's worth money.
It gives owners real numbers on the work. Revenue per job, technician performance, which services actually make margin. If you've been running blind on what each truck earns, the reporting alone can change how you price and staff.
That's the honest case for ServiceTitan, and it's a strong one. Now here are three things you can't check before you sign, and they decide whether it pays off.
How much does ServiceTitan cost?
The price is not public. Anywhere.
We looked on their website, in the trade press, and across the software-review sites. There is no price list, no "starting at," no published tiers. The offer is quote-only, charged per technician, and you get a number by booking a sales demo.
Third-party analysts who track the platform estimate somewhere between $245 and $500 per technician per month across its plans, plus a one-time implementation fee they put anywhere from $5,000 for a small shop to $50,000 or more for a big one. We're passing those along as outside estimates, because that's all they are. ServiceTitan has confirmed none of it publicly, so don't treat a blog's number as your number.
Plenty of B2B software sells this way, and it isn't a scandal on its own. But it has two concrete effects on you.
You can't compare before you pick up the phone. And you can't know whether the shop across town pays the same rate for the same seats.
So at the negotiating table, the information is on their side, not yours. The only way to even it out is to walk in with your own number. We'll get there.
Does the marketing module actually get you customers?
This is the question that costs contractors the most, and it hides inside the top pricing tier.
ServiceTitan's marketing add-on is called Marketing Pro. It handles email campaigns, direct mail, reputation and reviews, and ad reporting tied to your ServiceTitan customer list. It is a capable management layer. Here's the honest distinction, and it's the whole ballgame:
Marketing Pro helps you market to people already in your database, and it reports on ad spend. It does not, on its own, create new strangers who need a furnace or a roof.
That difference is everything. Managing demand and creating demand are two different jobs. A homeowner whose AC just died at 4pm in August has never heard of you. Nothing in your CRM reaches that person. Something has to go out and put your offer in front of them before they're ever a contact, and that's a separate machine from the one that emails your existing list a maintenance reminder.
Scorpion, one of the biggest marketing agencies in the trades, builds its whole "capacity" pitch on top of ServiceTitan for exactly this reason: the software is the operations layer, and the demand still has to be created somewhere else. If a platform's own biggest agency partner treats demand generation as a separate job, so should you.
None of this means Marketing Pro is useless. It means you judge it the way you judge any marketing dollar. Not by its feature list. By cost per booked job.
The same manages-demand-but-doesn't-make-it split shows up in the reviews-and-messaging platforms local businesses buy. Podium is genuinely good at working the customers who already found you, and can't create the ones who haven't. Different invoice, identical trap: a conversion tool judged by features instead of by the demand actually flowing into it.
That same test exposes the other place trades buy demand: lead marketplaces. When you pay HomeAdvisor or Angi Leads for a shared contact, the honest number still isn't the price per lead. It's what a signed job costs after your close rate. Same math, different invoice.
Who keeps your data if you leave?
The lock-in isn't a clause. It's gravity.
Your customer list, your job history, your call recordings, your ad attribution, all of it lives inside ServiceTitan. The longer you run everything through one system, the more your entire business is shaped around it, and the more it costs to move. That's true of every all-in-one platform, and it's the quiet reason renewal quotes climb: leaving is expensive, and they know it.
We can't tell you ServiceTitan's specific export terms, because those come in a contract we haven't read, and yours may differ. So don't take our word or a review site's. Ask, in writing, before you sign.
Three questions to email any all-in-one platform before you sign
- Can I export my full customer and job history, in a usable format, whenever I want, at no extra charge?
- If I run ads through your marketing module, do I keep the pixel, the ad account, and the attribution data if I cancel?
- What happens to my call recordings and reviews if I leave?
A clear written answer beats any online review, including this one. If the answer stays verbal, that's already an answer.
The only number that settles it: your cost per booked job
Not your cost per software seat. Not the number of features on the tier. The cost to turn a stranger into a booked job.
The math fits on the back of an invoice.
Everything you spend to make the phone ring in a month, divided by the number of new jobs booked from it that month.
That's it. Add up the ad spend, the marketing module fee, whatever you paid to get in front of new people. Count the jobs it booked. Divide.
An example with round numbers, to swap for your own. You spend $3,000 in a month to reach new homeowners. It books you 10 new jobs.
Your cost per booked job is $300.
Whether $300 is good depends on one thing: your average job profit. On a $9,000 roof, $300 to book it is excellent. On a $180 service call, it's underwater.
Now change one variable. Same $3,000, but the follow-up is slow and only 4 of those jobs actually book.
Your cost per booked job jumps to $750.
Same spend. Same tools. Nearly two and a half times more expensive.
See where the game is won? Not in the software you picked.
In how fast you answer, and how many of those calls turn into booked work.
Software cost and marketing cost are two different invoices
Here's the trap the all-in-one bill sets. It blends the two.
Operations software is overhead. It should make each job you already have cheaper and cleaner to fulfill. You measure it against the chaos it removes and the hours it saves.
Marketing is acquisition. It should produce booked jobs at a cost below your average job profit. You measure it against revenue it creates.
When both live on one invoice, you can't tell which dollar is doing which work. You end up paying operations prices for marketing results, or blaming the software for a demand problem it was never built to solve. A lot of contractors conclude "the platform isn't working" when the platform is doing its job fine and nothing is actually generating new demand.
[If you're paying for an all-in-one and can't say what a booked job costs you, that's the first thing worth fixing. Book a free audit and we'll separate your operations spend from your acquisition spend and show you the real number.]
We keep our client numbers out of an industry we don't publish figures for, so here's a cross-industry order of magnitude instead. For a med spa we work with in Nice, €620 of ad budget produced 193 leads, that's €3.21 per lead, and 88 clients at the end of it. First lead came in at 1h27 after launch.
That's not your trade, and your cost per job won't match. What transfers is the principle. When you own the acquisition machine and measure it by booked work, the cost drops as the system learns. When you rent it inside a platform and measure it by features, it just renews higher every year.
Should you cancel ServiceTitan?
No, not on a hunch. And not because of this article.
Here's the honest read, in three cases.
You run several techs, your back office was chaos, and it's now clean. Keep it. That's exactly what it's for, and you're getting the value. Stop renegotiating the seat price for three hundred dollars and put that energy into how fast you answer new calls, because that's where the money is.
You bought it hoping it would bring in more customers. That's the wrong tool for that job. Before you spend another dollar on the marketing tier, figure out what's actually creating new demand and what a booked job costs you. The software isn't the problem; the missing acquisition machine is.
You're a one or two-person shop paying enterprise prices. Do the math on cost per booked job and cost per seat honestly. A platform built for twenty-truck operations is often more than a small shop needs, and simpler tools plus a real acquisition system can cost less and produce more.
One last thing, true of any platform. A single system you don't own isn't a strategy. If your zone fills with competitors or the renewal doubles, you want to already know your numbers, because that's your only leverage.
30-Second Audit
Three honest questions before your next renewal. Answer yes or no.
- Can you say, without opening a spreadsheet, what a booked job costs you this month?
- If you cancelled tomorrow, would you keep your customer list, your ad attribution, and your reviews?
- Do you know which of your spend is operations overhead and which is actually bringing in new customers?
If any answer was no, that's not a software problem. It's a measurement problem, and it's faster to fix than you think. Book a free audit and we'll pull your real cost per booked job, even if you decide to keep everything exactly as it is.
You'll never know if you're overpaying until you know what you're buying.