Three stages, three right answers
Find your row. Then read that one section.
| Stage | What breaks first | What you actually need |
|---|---|---|
| You and a truck | Paperwork, missed calls | Customers, quotes, invoices, a calendar |
| Two to six people | Who did what, and when | Scheduling, job records, photos, follow up |
| Seven to twenty | Where the money went | Material cost, job margin, crew numbers |
Most overbuying happens because an owner at stage one shops like a stage three company.
How we picked, and our bias
- What we read. Each vendor's own published documents and pricing pages, on 2026-07-26.
- No prices for other vendors. They change, and a stale number is worse than none. Ours are on our pricing page and they're current.
- "We found no module" means we couldn't confirm it in that review. It isn't proof a feature is missing. Ask the vendor.
- Our bias, out loud. We sell software for one trade. Most readers of this page are in another one, so we put ourselves last and said plainly who we don't fit.
Stage one: you and a truck
At this stage software has one job. Stop you losing work. Not reporting, not forecasting, not a dashboard. Just make sure nobody who called you gets forgotten.
What you need: a customer list, quick estimates, invoices that get paid, and a calendar. That's it.
What you don't need yet: crew leaderboards, dispatch boards or automation builders. You are the dispatch board.
The picks. Kickserv is the cheapest real tool we looked at and it's honest about being light. It has an estimate pipeline, which is more than some pricier tools. ServiceM8 is slicker, bills by jobs per month rather than per person, and carries real job costing on its upper tier. Jobber costs more at this size but it's the most polished, and solo operators tend to love it.
Any of the three beats a notebook. Pick on price and on which app you can stand looking at.
Stage two: your first crew
This is where it gets hard, and where most owners first buy software. The business doesn't fit in your head anymore. Two guys are at one address, you're at another, and somebody has to know what happened at both.
What you need: scheduling you can change from the truck, job records with photos attached, a lead list that nags you, and some way to tell the customer when you're coming.
What starts to matter: how the software bills for people. Hire three in April and let two go in November, and per seat pricing turns into a yearly argument with yourself.
The picks. Jobber is the safe default at this size and deserves to be. Years of polish on booking, quoting and getting paid, plus the biggest app marketplace of the group. Housecall Pro is the pick if homeowners book you online, because its booking and review marketing are the strongest here. Workiz is for shops that live on the phone, with call handling built in rather than bolted on. Service Fusion is the one to look at if your headcount swings, because it sells unlimited users.
Stage three: several crews
Now the question changes. You're not asking what happened. You're asking where the money went, and no amount of scheduling polish answers that.
What you need: material cost landing on the job that used it, margin per job you can compare to another job, and crew numbers that tell you who carries the work. Plus pay prep that matches the structure you really run.
The picks. ServiceTitan does all of it and more. It's also enterprise software with per technician pricing, a year's contract and a setup project, so it fits the top of this stage, not the bottom. FieldPulse comes closest among the mid priced tools on inventory, though reviews rate its real depth lower than the marketing. Markate markets both job costing and crew leaderboards and gets mentioned far less than it should. And a trade specific tool belongs on this list too. Trade math matters at every stage. It just gets loudest here.
Coating or concrete shop, any stage?
That's the one trade we build for. Bring a finished floor and we'll cost it on screen.
Sign up nowThe per seat trap
Here's the part a feature table never shows you. Most field service software charges by the person, and field work doesn't have a steady number of people.
Jobber, Housecall Pro, Workiz, FieldPulse and ServiceTitan all charged more as you added people when we checked. Service Fusion, ServiceM8 and CoatHQ sold unlimited users instead, and ServiceM8 caps jobs per month rather than people. So unlimited users isn't rare. It's just uncommon enough that nobody puts it in a headline.
Why it bites in field work: you staff up in spring and back down after the holidays. Under per seat billing, every hire is a decision with a monthly cost attached. And the way owners dodge that cost is the real damage.
They share logins. One account for the crew. Now the software can't tell you who finished which job, who was late, or whose jobs come back for warranty work. Knowing that was the whole reason to put the crew in software, and a seat fee just talked you out of it.
Before you sign anything, run the vendor's own pricing slider to the headcount you'll have in July. Not today's headcount. That's the real number.
Four things small shops buy and never use
- An automation builder. It looks powerful on a demo. Most shops build two rules and never open it again. Two rules is fine. Don't pay for a canvas.
- A dispatch board built for twenty techs. With four guys you need to see the week and move a job. Nothing past that.
- Enterprise reporting. Forty report templates when you only need two numbers: margin per job and revenue per hour.
- A phone system you didn't need. Useful if inbound calls are your business. Dead weight if most of your work comes from referrals and your truck.
The pattern is the same every time. Buying for the company you hope to be in five years, then paying for it monthly while the thing you needed sits one tier up.
When a trade specific tool beats a general one
General software is better at the general stuff. More polish, more integrations, more training videos, more people who've hit your problem before. That's real and it's worth paying for.
A trade tool wins on one thing. Math that only your trade has. If you can name that math, a trade tool is worth a look. If you can't, buy the general one and move on with your day.
For concrete coating, that math is coverage. A floor burns resin, flake and topcoat at rates that depend on square footage, slab condition and how many coats go down. No plumbing tool knows that, so coating shops end up keeping it in a spreadsheet next to their CRM, retyping numbers between the two.
Where we fit, and this one's ours. CoatHQ is that trade tool for concrete coating and epoxy shops. Coverage math inside the quote, margin per square foot, a crew scoreboard, unlimited users on both plans. Material inventory, job costing, the crew scoreboard, voice commands and multi number call tracking are on Pro at $297 a month. Leads, quotes, scheduling and reviews are on Grow at $147. Extra locations are $97.
Where we don't fit. Coating isn't most of your work, so lawn care Monday and coating Wednesday. Or you're big enough to have somebody whose job is the software, in which case depth beats fit. Either of those, buy from the lists above. Shop size isn't on that list. If coating is your trade, start at our best CRM for concrete contractors guide at whatever stage you're at.
Buy in this order
One change at a time. Shops that replace everything in a week end up back on paper by month two.
- Fix lead follow up first. It's the cheapest money you'll ever make. A quote nobody chased is a job you already paid to get.
- Then scheduling. One saved day of crew standing around covers a year of most of these tools.
- Then job margin. The day you want to know which jobs made money, price the plan that has job costing.
- Material and crew numbers last. They matter most, and they're the hardest to keep current. Don't start there.
Frequently asked questions
What is the best field service software for a small business?
Pick by the stage you are at, not by the longest feature list. One person in one truck needs cheap and fast. Two to six people need scheduling, quoting and a record of who did what. Seven and up need material cost, job margin and crew numbers. One thing overrides all of it. If your trade has math of its own, like coating coverage, buy for the trade first and the stage second.
What does field service software cost for a small business?
Less than the sticker suggests at first and more than it suggests later. Phone systems, GPS and card processing are usually priced on top, and the features small shops want often sit on a higher plan. Ours are public: CoatHQ is $147 a month on Grow and $297 on Pro, both partner prices that need a referral code, or $497 for the full platform without one, unlimited users on both, plus $97 per extra location. Price the plan that holds the feature you came for.
Which field service software has unlimited users?
Service Fusion, ServiceM8 and CoatHQ all sold unlimited users when we checked in July 2026, and ServiceM8 caps jobs per month instead of people. So unlimited users is not rare on its own. It matters most if your headcount swings with the season.
Do I need field service software with only two employees?
You need something, and it does not have to be much. The test is whether work is getting dropped. Missed callbacks, a quote nobody chased, two guys sent to the wrong address. Count those for two weeks and price the hours they cost you. That number decides it, not your headcount.
Should a small business pick general or trade specific software?
General software wins on polish, breadth and app connections, and it is the right call if you run more than one kind of work. Trade specific software wins when your trade has math nobody else has, like material coverage or margin per square foot. If you cannot name that math for your trade, buy the general tool.