TL;DR
- There is no published price. Contractors compare bills with each other in public because that is the only benchmark available, and the spread is wide.
- Reported figures include $259 per managed technician per month, over $1,000 a month at a $185,000 revenue shop, and around $5,000 a month for a larger roofing operation with add-ons.
- Because it is priced per technician, your software bill grows every time you hire, which is the opposite of how you want costs to behave as you scale.
- Small operators are frequently told, more or less directly, that they are not the target customer.
- Whatever you choose, understand the exit before the entrance. Ask about data export and cancellation while you still have leverage.
There is a particular kind of forum thread that only exists when pricing is hidden. An owner posts what he pays and asks everyone else to do the same, because he suspects he is being overcharged and has no way to check.
That thread exists for ServiceTitan. One contractor wrote that he was convinced the company charges everyone a different price depending on when and where they bought, then disclosed his own: two hundred and fifty nine dollars per managed technician, per month. The reply that drew the most agreement was somebody reacting in disbelief at the figure.
We are not neutral here, since we build an alternative. So everything below is what contractors have said publicly about their own bills, and we have kept our opinion to the clearly marked parts at the end.
The numbers contractors report
These come from owners describing their own invoices in public. They are not a rate card, because there is not one, and your quote may look nothing like these.
- $259 per managed technician, per month. Posted by an owner explicitly inviting comparison, in a thread with around ninety replies.
- Over $1,000 a month at roughly $185,000 in annual revenue. The owner's own comparison was blunt: more than his insurance costs.
- Around $1,500 a month for an electrical contractor describing what it would cost at his business size.
- Around $5,000 a month with add-ons at a larger roofing company, whose summary was that he did not feel the value was there.
The spread is the story. Two businesses of similar size can be paying materially different amounts, and neither has a way to know until they ask a stranger on the internet.
Why per-technician pricing bites later
The structure matters more than the number. When software is priced per technician, the bill is tied to the thing you are trying to increase. Hire a fifth tech and your software cost goes up before that tech has completed a single job.
At four technicians it is an irritation. At fifteen it is a line item that shapes hiring decisions, which is a strange thing for a reporting tool to do.
There is also a quieter cost that contractors raise constantly and that no pricing page mentions: the time lost when the platform misbehaves. Technicians describe forms erasing themselves mid-entry and job records going missing along with photos and summaries. Whether or not that is representative, it is what the people using it every day choose to talk about, and lost billable time is a real cost that never appears on the invoice.
When you are told you are not the customer
The most revealing exchange we found was not about money at all. A solo operator asked whether there was a smaller plan for someone at his size. He was told, in substance, that this is the starting point and it is designed for companies with crews. His own conclusion: so I guess I am not their customer.
That is a fair answer from a vendor building for a particular segment. It is also useful information if you are below that segment, because it means the friction you feel is not your fault or a training problem. Another owner described the same thing from the other side: the platform was so large that new employees took forever to train and were intimidated into using a fraction of it.
Ask about the exit before the entrance
Whatever you sign, and this applies to every vendor in this category including us, find out how you leave before you decide how you arrive.
- Get the per-technician rate in writing, and the price at renewal, not just year one.
- Ask what data you can export, in what format, and whether job history and photos come with it.
- Ask what cancelling involves. Contractors have described processes requiring repeated emails and then a phone call to confirm.
- Ask what breaks when you stop paying. If your customer history lives only inside the platform, that answer is the real price.
Where we come in, and where we do not
Our honest position: if you have fifteen technicians, need dispatch, inventory, payroll integration and a call centre, a full platform is a reasonable purchase and we are not trying to talk you out of it. That is a lot of software to replace and it does genuinely do those things.
Where we think the model breaks is the shop that mainly needs to see its numbers. A lot of contractors are paying platform prices for reporting they could own outright, plus features they will never open. We build the dashboard once, you own it, and adding a technician does not change your bill because there is no per-seat charge to change.
What we give up in that trade is worth stating. You do not get a large support organisation or a product roadmap somebody else is funding. You get a system shaped to your shop that keeps running on your own infrastructure whether or not you keep working with us. For some owners that is obviously the right trade and for others it obviously is not, and it is worth deciding deliberately rather than by whoever called you first.