All articles

Custom CRM

How to Choose Field Service Software: 6 Tests

7 of the 8 pages ranking for this question are published by vendors. Here are 6 tests a 2 to 10 person shop can run in eight hours instead.

Om Patel 16 min read
Photo: Syed kumail Haider / Unsplash

The short answer

Choose field service software for a small shop by disqualifying, not by comparing features. Write five hard disqualifiers before you look at any product, cut the market to three candidates, do the seat math on the shape of your crew, then make each finalist run one of your own past jobs live on the demo call. Budget eight hours total.

Choose field service software for a small shop by ruling products out, not by comparing them. Write five hard disqualifiers before you open a single vendor site, use those to cut the market to three, then make each of the three run one of your own past jobs live on the demo call. The whole process should take about eight hours of your time, spread over two weeks.

That is a different method from the one every buyer's guide recommends, and there is a reason for the difference. The guides are written by the vendors.

Check who wrote everything you have read so far

Before the method, the reason you need one. Search the exact phrase "how to choose field service software for a small shop" and look at who owns the results.

PositionDomainWho publishes it
1fieldbuddy.comSells FSM software
2smartservice.comSells FSM software
3manageengine.comSells app-building software
4reddit.com/r/CRMPractitioner thread
5buildops.comSells FSM software
6comparesoft.comReferral marketplace
7planado.appSells FSM software
8larksuite.comSells workplace software

Seven of eight results are published by a party with a financial stake in your answer. This is not a conspiracy and the content is not worthless. It is just that a selection framework written by a vendor is reverse-engineered from that vendor's own feature set, and it will quietly weight the criteria they win on.

BuildOps' guide, sitting at position 5, is a fair example. It is genuinely useful, it includes ten sensible demo questions, and its list of the seven best products for small businesses opens with "Best for commercial small business teams: BuildOps." Everyone does this. Read those guides for vocabulary, not for a shortlist.

Watch out

The fallback most owners reach for has the same problem. On an r/CRM thread asking for a recommendation for a parking lot striping business, seven people replied. Three were pitching software they had built or were selling. The threads are salted too.

Budget eight hours, not eight weeks

The real failure mode for a small shop is not choosing wrong. It is never finishing.

The clearest account of it is a fireplace retailer in British Columbia who posted on r/CRM looking for a combined CRM and field service system for a 10-person operation. He had a computer science background, he knew what he wanted, and he wrote: "I've probably trialed 50 different programs" and "I've spent hundreds of hours in trials, literally running out of programs to test." The thread was still picking up replies from people in the same position five years later.

That is hundreds of owner hours spent, with no system at the end of it. A shop of 2 to 10 people cannot afford that, because the owner running the evaluation is also the estimator, the dispatcher and often a tech.

So set the budget first:

  • Two hours writing disqualifiers and mapping your actual job flow
  • One hour cutting the market to three candidates
  • Three hours for three demos, one hour each, run your way
  • One hour calling references
  • One hour deciding

Eight hours. If a step overruns, cut candidates rather than extending the timeline.

Test 1: The five disqualifiers

Write these before you look at products. A disqualifier is something that, if a product fails it, ends the conversation immediately, no matter how good the rest is. Most shops have three to five. Here are the ones that actually eliminate products, drawn from what operators report going wrong:

DisqualifierWhy it eliminatesWho it applies to
Accounting sync on your tierSync is often gated one tier above the entry planAnyone running QuickBooks or Xero
Multi-rate tax on one invoiceSome invoices need 0, 1 or 2 taxes applied per lineCanadian shops in GST plus PST provinces
True offline job completionRead-only offline means the tech cannot finish the jobBasements, crawlspaces, mechanical rooms, rural routes
Sub compliance documentsLien waivers, COIs, W-9s and 1099s are usually afterthoughtsAnyone scaling on subcontractors
Seat model matches crew shapePer-user pricing punishes field-heavy teamsCrews where techs outnumber office staff

The tax one is worth dwelling on, because no vendor guide mentions it and it is fatal. The fireplace retailer's requirement was that he needed "the ability to apply 1, 2, or 0 taxes on any given item, sometimes 1 on some items and 2 on others on the same invoice." That single line eliminates a large share of US-built products. If you operate in British Columbia, Saskatchewan, Manitoba or Quebec, put it at the top of your list and ask about it in the first five minutes of every call.

Sub compliance is the other one nobody warns you about. A commenter on the r/Contractor thread about choosing construction management software noted that the big platforms technically have lien waivers, COI tracking and W-9s, "but they're afterthoughts," and proposed the test that actually separates them: can a sub sign a lien waiver from their phone in under two minutes without creating an account? If not, you will chase paper on every draw indefinitely.

Test 2: Cut to three, using only the disqualifiers

Take your disqualifier list to three or four vendor sites and a couple of practitioner threads, and stop as soon as you have three candidates that clear all five. Do not rank them. Do not build a comparison spreadsheet with 40 rows.

This feels irresponsible and it is not, because the top twenty features are table stakes. Every serious product does scheduling, dispatch, mobile access, quoting, invoicing, payments and photo capture. A feature matrix across a dozen products will come back nearly all green, which is why it never resolves anything. The differences only appear when the product touches your actual work, which is Test 4.

If you want a starting map of which products practitioners in blue-collar trades actually run at each size, we cover that separately in best CRM for field service and blue-collar businesses.

Test 3: Do the seat math on the shape of your crew

Headline pricing tells you almost nothing. The seat model tells you almost everything, and it is the number that changes when you hire.

Here is what the two most common picks for small residential shops actually list, as of September 4, 2026:

Housecall ProJobber
Entry price$59/mo annual, $79 monthly, 1 userFrom $29/mo
Mid tier$149/mo annual, 5 users includedNot published without config
Top small-business tier$299/mo annual, 8 users includedNot published without config
Extra user cost$100/mo on Essentials, $75/mo on MAXVaries by plan
Free trial14 days, no card14 days, no card
Card processingAs low as 2.59%2.9% + 30c online, 2.7% + 30c in app, 1% ACH

Look at the Housecall Pro line carefully. A sixth user on the Essentials plan costs $100 a month. That single extra seat costs more than the entire Basic plan. For a shop that runs three office staff and five techs, the seat model is the whole decision, and it is the thing that will surprise you eleven months in when you add a helper.

By the numbers

BuildOps' own buyer guide states that basic field service plans run $30 to $50 per month, while "more advanced plans with automation and reporting range from $100-$300 per person, per month." That per-person qualifier is where a five-person crew turns a $300 quote into a $1,500 bill.

Then add the things that are not in the subscription line. Jobber's pricing page lists its lead Pipeline as a $49 per month add-on, Receptionist at $29, and Marketing Suite at $99, and prices onboarding at a "$599 value" and data import at a "$499 value" depending on plan. None of that appears in "plans starting at $29 per month."

The tier-gating trap is the same story. On Housecall Pro's published plan breakdown, QuickBooks Online sync appears in the Essentials feature list, not Basic. If you are a solo operator on QuickBooks eyeing the $59 plan, the integration you actually came for sits at $149.

If the seat math keeps coming out wrong because your crew is field-heavy, or your disqualifier list has an item nothing off-the-shelf clears, that is the case for building around your workflow instead of renting someone else's. We build custom CRM and job systems for local service businesses, priced per business rather than per seat.

Book a free CRM demo

Test 4: Make them run your worst job, on the clock

This is the test that actually separates the three finalists, and it is the one vendors are least prepared for.

Pick one real job from the last year. Not a clean one. Pick the one with a change order, a partial payment, a return visit and a photo dispute. Send the details to each vendor before the call and tell them you want to build it live.

Then run these four, timed:

  1. Estimate to invoice. Build the quote, approve it, add the change order mid-job, and produce a final invoice tied to actual costs. A commenter on r/Contractor sets the bar at under ten minutes. Time it.
  2. Budget versus actual. Pull a profit report on that closed job showing estimated against actual, with no manual data entry. If the answer involves exporting to Excel, it failed.
  3. The revision trail. Change a sent estimate and confirm the previous version is still retrievable. Disputes are won on this.
  4. The office handoff. Have them show what the tech sees on the phone versus what the office sees, on the same job, at the same moment.

Bring more than yourself. An operator in the same thread recommends putting a field lead and your office person on the demo, because "everyone uses the software differently, and you'll catch frustrations early." Your office manager will spot in ninety seconds what you would not have found until month three.

The reason to run it this way is simple. Canned demos show the happy path, and the happy path is not where software breaks. As one owner put it after several rollouts: "A system that's 80% perfect and gets used by everyone usually beats the platform with 200 features that nobody opens."

Test 5: The airplane-mode test

Ask whether the mobile app works offline and every vendor says yes. The word covers two very different things.

Some apps cache a read-only copy of the schedule, so your tech can see the job in a basement but cannot complete it, capture a signature, or take payment. Others are offline-first, holding work orders and captured evidence in a local database on the phone and syncing on reconnect.

The test that separates them, described in an offline-first field service write-up published in July 2026, is literal: put the phone in airplane mode and complete a whole job in the app. Create the visit note, attach photos, capture a signature, take payment, close the job. Then restore signal and confirm every piece of it synced and nothing was silently dropped.

Do this yourself during the trial. Do not ask the vendor to demo it, because they will demo it on wifi.

Test 6: Call two references your size

Ask each finalist for two reference customers within a couple of people of your headcount, in a trade close to yours, and actually call them. Vendors expect this and rarely get taken up on it.

Four questions, per the r/Contractor commenter who recommends the practice:

  • How long did implementation actually take, against what you were quoted?
  • How responsive has support been since you stopped being a new sale?
  • Did the promised return show up?
  • What do you wish you had known?

If a vendor cannot produce two references at your size, that is data. It usually means their small-business tier is a marketing segment rather than a real customer base.

Tip

Treat vendor-published outcome numbers as claims, not findings. Housecall Pro advertises 35% average revenue growth, 8 or more hours saved per week, and 25% more jobs after the first year, with a disclaimer noting the figures come from their own platform data on their own customers. That is a survivorship-filtered sample of businesses that stayed. It is not a forecast for you.

The rollout is where small shops actually lose

You can pass all six tests and still end up worse off, and this is the part the buyer's guides skip because it happens after the sale.

The sharpest statement of it comes from the r/Contractor thread: "Most software pain isn't from picking the wrong platform, it's from half-implementing the right one because nobody owned the rollout." A half-configured system is strictly worse than what it replaced, because now your job data lives in two places and neither is trusted.

Another operator in the same thread had already lived through that and gone the other way, settling on Excel, Smartsheet and a few other apps with their own system of organisation, concluding: "Process beats product every time."

So before you sign:

  • Name one person who owns the rollout, with hours actually blocked
  • Set a cutover date and a rule that after it, nothing goes in the old system
  • Import customers and open jobs only. Do not migrate ten years of history
  • Configure for how you work now, not the company you plan to be in five years
  • Accept 80% and go live. The last 20% gets configured from real use

If you want the longer version of why implementations fail and what the real failure rate is, we dug into the numbers in why do CRM implementations fail.

The one-page decision sheet

Print this. It is the whole method.

StepTimeOutput
Write disqualifiers90 min5 items, each a hard no
Map your job flow30 minLead to schedule to invoice to paid
Shortlist60 minExactly 3 candidates
Seat mathIncluded aboveReal monthly cost at current and +2 headcount
3 demos, your job, timed3 hrsTimes for invoice build and profit report
Airplane-mode testIn trialPass or fail per candidate
2 reference calls60 minReal implementation timeline
Decide60 minSigned, with rollout owner named

When the answer is not off-the-shelf software

Two situations where you should stop shopping.

The first is when your disqualifier list has an item nothing clears. The fireplace retailer's multi-tax requirement plus retail point of sale plus multi-appliance inspection reports under one invoice was that. After 50 trials, the honest answer was that no product served that shape, and the choices were to change the process or build something.

The second is when the seat model is fighting your business permanently. If you run twelve techs and two office staff, per-seat pricing charges you most for the people who touch the software least. Some products price per company instead, and if none of your finalists do, the arithmetic will keep getting worse every time you hire.

The related question of how much to consolidate into one system, and where to stop, is worth reading before you commit: one software for estimates, invoicing and scheduling.

The bottom line

Every guide ranking for this question was written by someone selling you the answer, which is why they all recommend comparing features. Feature comparison does not converge, and small shops burn months in it.

Disqualify instead. Five hard requirements, three candidates, your own worst job run live on the clock, an airplane-mode test, two reference calls. Eight hours, a decision, and a named owner for the rollout.

The product you pick matters less than finishing the process and implementing it fully. An 80% fit that everyone uses beats a 100% fit that nobody opens, every time.

Sources

  • Google organic results for "how to choose field service software for a small shop", retrieved September 4, 2026
  • Housecall Pro pricing page, retrieved September 4, 2026
  • Jobber pricing page, retrieved September 4, 2026
  • BuildOps, "Field Service Management Software for Small Business", retrieved September 4, 2026
  • r/Contractor, "Advice about choosing construction management software"
  • r/Contractor, "What software to use for a small specialty contracting business"
  • r/CRM, "Oldschool Fireplace Business looking for CRM/FSM"
  • r/CRM, "Need a CRM + Field Service platform to drag us out of the Stone Age"
  • r/CRM, "Best CRM for parking lot striping"
  • Nus Technology, "Why Offline-First Mobile Apps Matter in Field Service Operations", July 2026

Frequently asked questions

How do I choose field service software for a small shop?
Disqualify rather than compare. Write down five things a product must do or you will not buy it, use those to cut the market to three candidates, then test those three against one of your own past jobs. Feature comparison across a dozen products is what burns months without producing a decision, because every product does the top twenty features and the differences only show up on your own work.
How much does field service software cost for a small business?
Headline prices start low and the seat model decides the real number. Housecall Pro lists Basic at $59 per month billed annually for one user, Essentials at $149 for five users, and MAX at $299 for eight, as of September 2026. Extra users beyond those counts are $100 per month on Essentials and $75 on MAX. Jobber advertises plans from $29 per month. BuildOps' own buyer guide puts advanced plans at $100 to $300 per person per month.
What questions should I ask in a field service software demo?
Skip the feature questions and make them do your work instead. Ask them to build an invoice from a real past job of yours, tied to actual costs, while you time it. Ask them to pull a budget versus actual profit report on a closed job with no manual data entry. Ask what is included in the base price versus an add-on, what onboarding and data import cost, and for two reference customers your size that you can call.
How many products should I shortlist?
Three. A fireplace retailer in British Columbia posted on r/CRM that he had trialled roughly 50 programs and spent hundreds of hours in trials without landing on anything, which is the actual failure mode for small shops. The cost of evaluation is owner hours you do not have. Three candidates is enough to reveal the tradeoffs and few enough to finish in a week.
Does field service software work without cell signal?
Not all of it, and the marketing language hides the difference. Some apps only cache a read-only copy of the schedule, so a tech can see the job but cannot complete it, capture a signature or take payment. Run the airplane-mode test: put the phone in airplane mode and complete an entire job in the app, then turn signal back on and confirm everything synced. This matters for anyone working in basements, crawlspaces, mechanical rooms or rural areas.
Should I get field service software or a CRM?
If your problem is work orders, scheduling, dispatch and getting invoices out, you want field service management software, and its built-in customer records are usually enough. A CRM solves a sales pipeline problem. Bolting field service onto a general CRM like Salesforce is where small shops spend money on add-ons and custom work they did not budget for.
Why do most field service software rollouts fail at small shops?
Because nobody owns the rollout, not because the wrong product was picked. A commenter on r/Contractor put it directly: most software pain comes from half-implementing the right platform. A half-configured system is worse than the spreadsheet it replaced, because now the data is in two places. Block the implementation time before you sign, not after.
Can I just keep using spreadsheets?
Sometimes yes, and one contractor in the r/Contractor thread on choosing construction management software said exactly that after trying several platforms, settling on Excel and Smartsheet with their own system of organisation. Spreadsheets fail on one specific thing: two people needing the same record at the same time, and nothing reminding you to follow up. If that is not your pain yet, software will not fix a problem you do not have.
What should I check before I sign a contract?
Four things. Whether you can bulk export your job data and files as CSV if you leave, what the contract term is and whether it auto-renews, what onboarding and data import cost on top of the subscription, and whether the integration you depend on, usually QuickBooks Online, is included on the tier you are actually buying rather than one tier up.
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.