FirstHR

Technician Scheduling Software: 12 Tools Compared

Technician scheduling software compared: 12 dispatch and crew tools, real monthly cost at 3, 6, and 12 people, and the certification gap they all leave.

Nick Anisimov

Nick Anisimov

FirstHR Founder

Time Trackingโ€ข
โ€ข
20 min

Technician Scheduling Software Compared

Twelve tools separated by whether they dispatch a job, publish a shift, or sell you the whole front office, with every published price modeled for the same three, six, and twelve person shop and every login counted, plus the two things that quietly decide who can be sent to a call: the certification on file and what standby time costs you

If you are comparing scheduling software for field technicians, two questions matter more than the brand, and this page answers both: which kind of tool your shop needs, and what it will cost once every login is counted.

A friend who runs a four-truck plumbing shop asked me to sit in his office for a morning and work out why Tuesdays kept falling apart. The answer took about an hour. His dispatch lived on a whiteboard, his rotation lived in a group text, and his invoices lived in a notebook that rode around in the front of a van.

He was convinced he needed one piece of software. He needed two, and one of them cost about ten times what the other did. That gap is the real story of this category. A tool that sends a technician to an address, a tool that publishes next week's rotation, and a platform that runs a call center are all marketed with the same three words, and a shop owner comparing them is usually comparing a $29 product against a $469 one without noticing.

So this page splits the three apart first, compares twelve tools across them, and prices the ones that publish a rate against the same three, six, and twelve person shop. It also covers the two things that decide who can actually take a call: the certification on file, and what you owe a technician who is sitting at home waiting for the phone.

TL;DR
Match the tool to what you actually dispatch. ServiceM8 charges by job volume, from free to $349, with unlimited users on every paid plan. Kickserv is the cheapest headcount-priced dispatch for two or more people, at $60 for five users. Jobber starts at $49 plus $29 a user. Connecteam is free to 10 people but schedules shifts, not jobs.

Jobs, shifts, or appointments

Decide what actually goes on the calendar and most of this page stops applying to you. Three unrelated products share this name, and the price gap between the cheapest and the most expensive at twelve people is roughly sixteen to one.

Definition
Technician scheduling software
Software that assigns a technician to a customer call at a time and address, pushes the job to their phone, and records what was done so it can be billed. In the trades it usually ships inside a field service platform holding the customer, the estimate, the work order, and the invoice. It is separate from employee scheduling apps, which publish shifts to a team and know nothing about customers, and from enterprise dispatch platforms built around a call center and a fleet.
What you needThe question it answersWhich groupRough monthly cost at 12 people
Job dispatchWhich technician goes to the Harlow call at 10 a.m.Field service platforms$29 to $469
Work orders and invoicingDid that call get billed, and did the customer payField service platforms$29 to $469
Crew shift schedulingWho is on the rotation Tuesday, and did they clock inWorkforce scheduling apps$30 to $66 on paid plans
Customer self-bookingCan a homeowner pick a window without calling the officeField service platformsUsually bundled
Certification and license trackingIs this technician cleared to touch that equipmentNot this category at allHandled elsewhere
Hiring the next technicianWho starts Monday, and is the paperwork finishedNot this category at allHandled elsewhere

Most small shops need rows one and two and buy a shift app because it is cheaper, or need row three and buy a field service platform because it is what the industry advertises.

The test is who is affected when the schedule breaks. If the person left waiting is a customer, that is dispatch. If it is a technician who does not know whether they are working Saturday, that is a coverage problem and costs a tenth as much to fix.

12 technician scheduling tools at a glance

The table groups each product by what it is built around and breaks the pricing basis out separately from the entry price. The two columns on the right decide more of this than the money column does.

ToolBuilt forEntry priceFree planPublishes pricingPricing basisWhat it schedules
JobberField service dispatch$49 a month plus $29 a userPer userJobs, visits, and routes
Housecall ProField service dispatchFrom $79 a month for one userTiered per userJobs and dispatch
ServiceM8Field service dispatchFree to 30 jobs, then $29Per jobJobs, capped by month
Service FusionField service dispatch$245 a month, unlimited usersFlatJobs and dispatch
KickservField service dispatch$60 a month for five usersPer user blockJobs and estimates
WorkizTrade dispatchQuote gatedNot publishedJobs and dispatch
FieldEdgeTrade dispatchQuote gatedNot publishedWork orders and dispatch
FieldPulseTrade dispatchQuote gated, seat basedPer seatJobs and technicians
ServiceTitanEnterprise dispatchQuote gatedPer technicianTechnicians and dispatch
ConnecteamCrew schedulingFree to 10, then $35 a hubFlat per hubEmployee shifts
When I WorkCrew schedulingFrom $2.50 a userPer userEmployee shifts
DeputyCrew schedulingFrom $5.50 a user, $30 floorPer userShifts and pay rules
Read the pricing basis column before the price column. Per user, per job, per seat, and flat are four different bills that reorder completely as a shop grows, and the cheapest entry price on this table is not the cheapest bill at twelve people. Free plan marks a permanent plan rather than a trial. Publishes pricing marks vendors with a rate on their own site that you can budget from without a sales call; four here publish nothing. Entry prices are monthly billing unless noted, verified October 2026 against vendor pricing pages.

How we evaluated these tools

The reference buyer is a small US trade business doing heating, ventilation, and air conditioning (HVAC), plumbing, or electrical work, where the owner still takes calls and nobody has a spare month for an implementation project.

What does it actually put on a calendar?
We recorded this first because it separates three markets that are sold with the same words. A customer call at an address, an employee shift, and a technician slot inside a call center are different objects, and a product built around one handles the others badly or not at all. More owners buy the wrong category here than buy the wrong product inside the right category.
What is the pricing basis, not just the entry price?
Per user, per job, per seat, and flat behave completely differently as a shop grows. We applied every published rate to a three, six, and twelve person shop counting every login, including the office and apprentices. Three of the options priced that way cost the same at twelve people as they do at three, and three more than triple.
Can you get a number without a sales call?
Four of these twelve publish nothing and quote per technician or per seat after a demo, which for a three-truck shop usually means the answer is no before the call starts. We report what each vendor publishes on its own pricing page and do not substitute third-party figures, which in this category disagree with each other by wide margins.
What did we deliberately not evaluate?
Route optimization quality, which cannot be judged honestly without running real calls through each engine, and phone-system add-ons, which are a separate purchase in most of these products. We also do not rank on review scores, because a free single-user plan and a quote-only enterprise platform cannot be scored on the same scale.

Dispatch platforms that publish a price

These five field service platforms put a rate on their own website, which is rarer in this category than it should be. All five schedule a technician into a customer call and turn the completed call into an invoice; what separates them is how the bill grows.

Kickserv
The cheapest headcount-priced dispatch platform on this page for two or more users
Pricing: The Start plan is $60 a month for 5 users, Run is $119 for 10, and Scale is $199 for 20, with a Premium tier that carries no published price and a 30-day trial on each published tier. There is no permanent free planCovers: Customer records, estimates, scheduling and dispatch, job tracking, invoicing, and a mobile app for the fieldBest for: Shops that want a real dispatch board without a per-seat bill

Selling seats in blocks is the structural advantage. For any team of two or more, a five-user block at $60 is the lowest published price on this page for dispatch that bills by headcount. Because the blocks are generous, a growing shop crosses a boundary roughly once every few years rather than with every hire.

At twelve people you land on the twenty-user tier at $199, which undercuts the two per-user platforms here by $169 and $270 a month. The blocks cut both ways, though. Six people means buying a ten-user block, so you pay for four seats nobody uses, and a shop sitting just over a boundary is subsidizing the next hire before making it.

Kickserv is also a leaner product than the bigger names on this page: the customer communication and marketing layers they lead with are thinner here, and there is no free tier to test on.

Pros
Lowest published headcount-billed price for a team, at $60 a month for five
User blocks of 5, 10, and 20 absorb hiring without a price jump
Customers, estimates, jobs, and invoices in one product
A 30-day trial on each published tier, with no sales call required
Cons
Blocks round up, so a six-person shop pays for ten seats
No permanent free plan to test on
Lighter on marketing and customer communication than the bigger platforms
The Premium tier carries no published price
ServiceM8
Priced by jobs, not by people, which inverts the whole comparison
Pricing: A free plan covering 1 user and 30 jobs a month, then Starter at $29 for 50 jobs, Growing at $79 for 150, Premium at $149 for 500, and Premium Plus at $349 for 1,500 or more. Every paid plan carries unlimited users, and a phone add-on starts at $19 a monthCovers: Job cards, scheduling and dispatch, quotes, invoicing, and a field app, with text messaging included from the Starter plan upBest for: Shops with more hands than jobs, and anyone testing software for free

The pricing model is the reason to look at ServiceM8. Because the meter is monthly job volume rather than headcount, adding an apprentice, a second dispatcher, or a subcontractor costs nothing. A twelve-person shop doing 150 jobs a month pays $79, while a per-user platform charges nearly five times that for the same work. For labor-heavy trades where several people touch one call, that inversion is worth real money.

The cap is the catch, and it binds in the opposite direction. A busy two-person shop clearing 400 small jobs a month is on the $149 tier, while a slow twelve-person shop sits at $29. You have to forecast job volume rather than headcount, and volume is the number that jumps in a heat wave.

The free plan is genuinely free, but it is single user and capped at 30 jobs, which makes it a test rig rather than a business system.

Pros
Unlimited users on every paid plan, so headcount never raises the bill
A permanent free plan for one user and 30 jobs a month
Entry paid tier at $29 is the cheapest dispatch on this page
Job-based pricing suits trades where several people touch one call
Cons
Monthly job caps mean a busy small shop pays more than a quiet large one
Volume spikes in peak season push you up a tier mid-year
The free plan is single user and too small to run a business on
The phone system is a separate add-on rather than included
Jobber
The default small-contractor pick, and priced like one until you hire
Pricing: Core at $49 a month, Connect at $139, and Grow at $199, each including one user, and a Plus tier at $499 including five. Additional users are $29 a month each on every tier, and annual billing saves 20 to about 40 percent against month-to-month, depending on the planCovers: Scheduling and dispatch, quotes, work orders, invoicing, online payments, a customer portal, and a mobile app for techniciansBest for: Small shops where quoting and billing are as broken as the calendar

Jobber earns the default recommendation on execution. The path from a phone call to a quote to a dispatched job to a paid invoice is tighter here than anywhere else at this price. For a shop whose real problem is that work gets done and never billed, that path is the product rather than a feature of it. The annual discount on the entry plan, about 40 percent, is the largest published saving on this page.

Users are the cost, and trade shops underestimate it because technicians need the app too. Twelve people on the entry plan is $368 a month on monthly billing, second only to the tiered platform below it, and every apprentice you add is another $29. There is no free tier, and the step from the entry plan to the next one is $90 a month, which is a real jump for a two-truck shop.

Pros
Quote, job, invoice, and payment in one continuous path
Published pricing with an annual discount up to about 40 percent
Online booking, quotes, invoices, and payments from the entry plan up
Entry plan at $49 is affordable for a one-truck operator
Cons
Every technician is a $29 seat, so twelve people reach about $368
No free plan at any tier
The step from the entry plan to the next tier is $90 a month
The per-user model punishes exactly the trades that carry apprentices
Service Fusion
Flat monthly pricing with unlimited users on every plan
Pricing: Starter at $245 a month, Plus at $382, and Pro at $627 on month-to-month billing, falling to $208, $325, and $533 on annual billing. The vendor states that every plan includes unlimited users regardless of tierCovers: Customer management, estimates, job and work order scheduling, dispatch, invoicing, and a field app across every user in the companyBest for: Shops where office staff, apprentices, and subs all need a login

Unlimited users at a flat rate is the whole proposition, and it is the right shape for a specific kind of trade business. If you run a dispatcher, a bookkeeper, eight technicians, and two seasonal helpers, the per-user platforms charge you for the org chart while this one does not, and nobody has to ration logins to keep the bill down. Hiring the ninth technician costs nothing extra.

Below about eight people it is simply expensive. At three people, $245 a month is four times what a five-user block costs and eight times the job-priced entry tier, which makes it the worst value on the page at small scale and roughly mid pack at twelve. The 15 percent annual discount helps, and the honest read is that this is a platform you grow into rather than start on.

Pros
Unlimited users on every plan, so the bill never tracks headcount
A flat, predictable number that does not move as you hire
About 15 percent off for annual billing across all three tiers
Suits shops with office staff, apprentices, and subs on the same system
Cons
$245 a month is the worst value on this page at three people
No free plan and no low entry tier to start on
The gap between tiers is large in dollar terms
Overkill for a one-truck operator by a wide margin
Still Using Spreadsheets for Onboarding?
Automate documents, training assignments, task management, and track onboarding progress in real time.
See How It Works
Housecall Pro
Broad home-services coverage with the marketing layer attached
Pricing: Basic at $79 a month for 1 user, Essentials at $189 for up to 5, and Max at $329 for up to 8 on monthly billing, dropping to $59, $149, and $299 on annual. Additional users on the top tier are listed at about $35 a month eachCovers: Scheduling and dispatch, estimates and invoicing, online payments, customer communication and review requests, reporting, and a field appBest for: Residential shops whose growth problem is demand, not logistics

The customer-facing layer is the honest differentiator. Automated review requests, follow-up messaging, and payment options at the point of sale address the problem of not having enough calls, which for a shop with spare capacity is the correct thing to buy. For residential HVAC and plumbing, where reputation drives the phone, that is a revenue feature rather than an admin one.

It is the most expensive published option at twelve people, at roughly $469 a month once the top tier and four extra seats are counted. The tier boundaries also reward arithmetic most buyers skip, since a middle tier plus a handful of extras can beat the tier above it depending on where your headcount lands. Confirm the additional-user rate on the plan you are actually buying, because it is published clearly only at the top.

Pros
Review requests and customer messaging aimed at winning more calls
Tiers that include 5 and 8 users rather than charging from the first one
Published annual rates with a clear saving over monthly billing
Handles mixed residential trades without assuming a single service line
Cons
About $469 a month at twelve people, the most expensive published option here
The additional-user rate is published clearly only on the top tier
No free plan, and the entry tier covers a single user
Marketing depth is wasted on a shop that is already at capacity

Trade platforms behind a quote

These four platforms appear in every trade software roundup and publish no price on their own sites. Recognizing the pattern early saves a small shop two weeks of demos, though Workiz is worth the call once you are past about five technicians.

Workiz
Built around the phone call that starts the job
Pricing: Quote gated. The vendor lists three plans, Standard, Pro, and Ultimate, each behind a request-pricing button, and notes that subscription prices exclude sales tax. Third-party figures circulate widely and disagree with each other, so treat them as unconfirmedCovers: Scheduling and dispatch, a mobile app, and per the vendor a layer of AI tools and automations on the upper tiers, aimed at shops that book work over the phoneBest for: Service shops where most jobs still start with an inbound call

The call-centric design is the reason Workiz shows up on shortlists. For trades where the phone is still the front door, keeping the conversation, the booking, and the job record joined up removes the most common leak in a small shop, which is a call that gets taken and never written down. The upper tiers lean on automation, per the vendor, to cover what a part-time office person cannot.

Quote gating is the practical obstacle, and it applies to every tier. Published third-party estimates for this product vary so widely from source to source that you cannot know what you would pay before a demo happens. For a shop under five people, price the transparent alternatives first and use those numbers as leverage.

Pros
Designed around inbound phone bookings, which still drive trade work
Automation depth on the upper tiers, per the vendor
A free trial is available without a contract commitment
Three named tiers, so the product ladder is at least visible
Cons
No published pricing on any tier
Third-party price estimates disagree with each other by wide margins
A sales process stands between you and a number
Hard to justify evaluating below about five technicians
FieldEdge
Aimed squarely at multi-truck HVAC and plumbing contractors
Pricing: Quote gated across three tiers named Select, Premier, and Elite. The vendor states that pricing varies with the features and add-ons you choose and directs every inquiry to a demoCovers: Work order and dispatch management, customer history, invoicing, and a field app, positioned by the vendor around multi-truck service operationsBest for: Established contractors running several trucks and a dispatcher

The positioning is the useful signal. The middle tier is described by the vendor as the one for multi-truck operations, which tells you plainly that the entry tier is the floor rather than the target and that this is not a product built for a solo operator. For a shop with a real dispatcher and a service history worth searching, that focus is a genuine fit.

Everything else about the purchase is opaque until you talk to someone. There is no published rate, no free tier, and no way to compare it against the transparent platforms without committing to a demo, which is a meaningful cost for an owner who also works in the field. Go in with the published alternatives priced out, and ask specifically what the add-ons cost.

Pros
Built for multi-truck service contractors rather than solo operators
Dispatch and customer history depth aimed at established shops
Tiering is at least clearly described even where pricing is not
Positioning is explicit about the size of operation it targets
Cons
No published pricing at any tier
Add-ons affect the price and are not itemized publicly
No free plan, and evaluation requires a sales conversation
Wrong shape for a one or two truck shop
FieldPulse
Seat-based pricing bought upfront for a contract term
Pricing: Quote gated and seat based. The vendor states that you purchase a set number of seats upfront for your contract term and that the rate depends on what each seat needs access to, with optional add-ons including a phone system, a price book, payments, financing, fleet tracking, and custom formsCovers: Scheduling and dispatch, customer and job records, estimating, and invoicing, with the add-on modules priced separatelyBest for: Multi-trade contractors with a stable, predictable headcount

Differentiated seats are the interesting idea here. Paying less for a technician who only needs the job app than for a dispatcher who needs everything is a fairer model than charging one flat rate for every login, and for a shop with a clear split between office and field it can price better than a uniform per-user platform.

Buying seats upfront for a contract term is the risk, and trades are exactly the businesses that struggle with it. Headcount in a service shop moves with the season and with whoever quits in February, and a committed seat count is a bet on a number most owners cannot predict. Ask what happens to unused seats mid-term before signing anything.

Pros
Seat tiers priced by what each person actually needs access to
Modular add-ons keep the base product from carrying features you skip
Covers multi-trade shops rather than assuming one service line
A clearer explanation of its pricing model than most quote-gated vendors
Cons
No published rate for any seat type
Seats are purchased upfront for a contract term
Seasonal headcount swings sit badly with committed seat counts
Add-ons are priced separately and stack quickly
ServiceTitan
Enterprise dispatch, priced per technician, sold to larger operations
Pricing: Quote gated across three plans named Starter, Essentials, and The Works, all on a per-technician model per the vendor, with the pricing page directing every inquiry to a sales conversationCovers: Dispatch and scheduling at scale, call booking, sales workflows, inventory, reporting, and marketing attribution across a large field workforceBest for: Large trade operations with a call center and mature processes

For the operations it targets, the dispatch capability is the deepest in this comparison. A shop with a dozen trucks, a booking team, and inventory moving between a warehouse and vans has coordination problems the lighter platforms cannot model, and this is the category answer to them.

Per-technician pricing tells you who it is not for. A four-truck shop paying by the head for a platform designed around a call center is buying capability it has nobody to operate, and the implementation is a project rather than a weekend. It belongs in this comparison because it appears in every roundup, usually as a name rather than as a serious recommendation for a shop this size.

Pros
The deepest dispatch and field workforce capability on this page
Call booking, inventory, and reporting in one platform
Built for the scale that a booking team and a fleet create
Clear plan tiering even without published numbers
Cons
No published pricing, and the model is per technician
Implementation is a project rather than a setup task
More platform than a small shop has staff to operate
Appears in small-business roundups it does not belong in

Crew shift and time clock apps

These three workforce tools schedule people rather than customer calls. They are cheap, they get recommended constantly in this category, and for a shop whose real problem is the rotation they solve it for a tenth of the money.

Connecteam
Free to ten people, with the employment side attached
Pricing: A Small Business plan free for up to 10 users across all hubs, then Basic at $29 a month a hub for the first 30 users on yearly billing ($35 month to month), Advanced at $49 ($59), and Expert at $99 ($119), with per-user rates above 30 and Enterprise quoted separately. Teams of up to 30 can also stay on a free Limited plan with the essentials of each hubCovers: Shift scheduling, a GPS time clock, task management, team chat, forms and checklists, training, and an HR hub, split across separately priced hubsBest for: Shops whose problem is the rotation rather than the invoice

Unlike the dispatch platforms above, Connecteam sells an HR hub next to the schedule, and the only other tool here with an HR add-on is Deputy, further down. With scheduling, a GPS time clock, chat, and HR in one app, it covers the employment layer that every dispatch platform here leaves to another system. For a trade shop carrying apprentices and training records, that fills a real gap.

It does not run the customer side at all. There are no customers, estimates, work orders, or invoices, so it sits next to a dispatch tool rather than replacing one. Hub pricing is also the thing buyers miss: the scheduling hub and the HR hub are separate purchases, so the tidy $29 a month on yearly billing becomes $58 for the combination that makes it interesting in the first place.

Pros
Free for up to 10 users with access to every hub
Scheduling, a GPS time clock, and training in one mobile app
Flat $29 a hub on yearly billing covers the first 30 users, so hiring barely moves it
Built for staff without a company email address
Cons
No customers, estimates, work orders, or invoicing
Hubs are billed separately, so two hubs double the bill
Knows nothing about trades, equipment, or service history
Needs a second tool for the customer side of the business
When I Work
The cheapest paid way to publish a rotation to twelve phones
Pricing: Essentials at $2.50 a user a month, Pro at $5, and Premium at $8 on the plan cards, where a time tracking and attendance toggle lifts Essentials to $4; the pricing FAQ instead says every plan includes time and attendance. There is no permanent free plan on the cards, though a 14-day trial is offeredCovers: Shift scheduling with availability and swaps, coverage alerts, schedule notifications to phones, team messaging, and optional time and attendanceBest for: Rotations and standby weeks that currently live in a group text

At $2.50 a user, When I Work charges less per seat than anything else here. For a shop where the only real pain is that nobody knows who has the weekend, publishing an on-call rotation to phones with swaps and availability handled costs about $30 a month at twelve people and removes an argument that recurs every single week.

It knows nothing about customers or equipment. A shift has a start time, not an address, a fault code, or a parts list, so a service business still needs somewhere for the job to live.

Time and attendance is where the pricing page contradicts itself: the plan cards sell it as a toggle that lifts Essentials from $2.50 to $4 a user, while the FAQ on the same page says every plan includes it, so confirm which applies before comparing it against tools that bundle a clock.

Pros
Lowest per-seat rate on this page at $2.50 on Essentials
Availability, swaps, and coverage alerts handled properly
Fast enough to set up that a rotation moves off group text in a day
Per-user pricing with no base fee and no minimum monthly spend
Cons
The plan cards charge $4 a user once time and attendance is switched on
No customers, jobs, addresses, or invoicing
No permanent free plan, only a 14-day trial
Needs a second system for everything the customer sees
Deputy
Shift scheduling with pay rules built into the roster
Pricing: Lite at $5.50 a user a month, Core at $7.25, and Pro at $10 on monthly billing ($5, $6.50, and $9 on annual), with a minimum monthly spend of $30 an invoice on monthly plans. Add-ons include HR at $2 a user and payroll at $8 a user plus a $49 monthly base feeCovers: Shift scheduling, time and attendance, break and overtime rule handling, timesheet approval, and payroll exportBest for: Shops where break and overtime rules keep going wrong

Pay rules in the roster are the reason to pay more than the cheapest option. A schedule that understands overtime thresholds and break requirements catches the expensive mistakes while they are still edits on a screen, which for a trade shop running long summer weeks is worth more than any calendar feature.

The $30 monthly floor changes the arithmetic at the bottom. Three technicians on the entry tier cost $30 rather than $16.50, so the effective rate is $10 a head, and the floor stops binding at six users. Like the other two here it holds no customer record, and the payroll add-on carries its own base fee on top of the per-user rate.

Pros
Break and overtime rules applied inside the schedule itself
Time and attendance included rather than sold as an add-on
Timesheet approval and payroll export handled cleanly
Clear published rates for every tier and add-on
Cons
A $30 monthly floor nearly doubles the effective rate on a three-person shop
No customers, jobs, or invoicing of any kind
Payroll and HR modules carry their own fees on top
Costs more per seat than the cheapest shift alternative
Companies Using FirstHR Onboard 3x Faster
Join hundreds of small businesses who transformed their new hire experience.
See It in Action

What 3, 6, and 12 people actually cost

At twelve people the published dispatch platforms here span $29 to $469 a month, and almost none of that spread is about features. The table prices one shop at three sizes, with every login counted, including the office and the apprentices.

OptionPricing basis3 people6 people12 peopleNotes
ServiceM8 StarterPer job, unlimited users$29$29$29Headcount is free; 50 jobs a month is the cap
When I Work EssentialsPer user$7.50$15$30Plan cards sell time and attendance at $4 a user; the FAQ says it is included
Connecteam Small BusinessFree to 10 users, then per hub$0$0$35One hub; the free Limited plan covers up to 30 users, essentials only
Deputy LitePer user, $30 monthly floor$30$33$66The floor binds below six users, not above
ServiceM8 PremiumPer job, unlimited users$149$149$149Buys 500 jobs a month, not more logins
KickservPer user block$60$119$199Blocks of 5, 10, and 20 users, so seats round up
Service Fusion StarterFlat, unlimited users$245$245$245Worst at three people, mid pack at twelve
Jobber Core$49 plus $29 an extra user$107$194$368Annual billing cuts the base plan by about 40 percent
Housecall ProTiered per user$189$329$469Tiers cover 5 and 8 users; extras are about $35 each
Approximate monthly cost on monthly billing, sorted by the twelve-person column, counting every person who needs a login: owner, office, technicians, and apprentices. The comparison is deliberately not like for like, because that is the finding. The cheap rows do not hold a customer, an estimate, or an invoice, and the expensive rows are running the whole front of the business. Workiz, FieldEdge, FieldPulse, and ServiceTitan are excluded because all four quote rather than publish. Verified October 2026 against vendor pricing pages; re-check before you budget, since several of these rates have moved inside a year.

Two patterns fall out, and both are about the pricing basis rather than the brand. First, the flat and job-priced options never move. The flat plan's $245 buys three people or twelve, and the job-priced entry tier stays at $29 whether you run three technicians or thirty.

Second, the per-user options triple across the same range, which is why the twelve-person column splits so far apart: $29 for the job-priced platform, $245 for the flat unlimited-user one, and $199, $368, and $469 for the three that bill by headcount.

Count every login, then count it again in two years
The common budgeting error in the trades is pricing the office and forgetting the field. If technicians need the app to see the job, capture parts, or clock in, they are users, and on the per-user platforms that turns a $49 headline into $368. Ask three questions before you compare anything: who counts as a user, whether a subcontractor needs a paid seat, and what a seat costs to remove when someone leaves in February. Then run the same math at the headcount you expect in two years, because the ranking on this page changes between six and eight people.

Certifications gate the dispatch

A dispatch board will happily send an uncertified technician to a job that legally requires one, because it has no idea the rule exists. In refrigerant work the rule is federal law rather than a policy preference, and the schedule is where the mistake gets made.

The Environmental Protection Agency (EPA) requires technicians who maintain, service, repair, or dispose of equipment that could release refrigerants to hold Section 608 certification. The certification is scoped by equipment class: Type I for small appliances, Type II for high-pressure, Type III for low-pressure, or Universal for all three.

Apprentices are exempt only while closely and continually supervised by a certified technician, and the agency states that the credentials themselves do not expire. The rules are set out on the EPA's Section 608 certification requirements page.

What has to be true before dispatchWho sets itWhere it usually livesWhat a dispatch board knows
Section 608 certification for refrigerant workFederal, under the Clean Air ActA card in a walletNothing
The right scope: Type I, II, III, or UniversalFederal, by equipment classThe same cardNothing
A copy of the certification kept at the businessFederalThe office, if anyone filed itNothing
State or local plumbing and electrical licensesState and local authoritiesA renewal reminder set onceNothing
An apprentice supervised by a certified technicianFederal, for refrigerant workThe schedule itselfOnly if you build the rule by hand
Safety and equipment training recordsYour insurer and your own policyA binder or a training toolRarely
The paperwork obligation outlives the employment
Certification is not only a hiring check. It is a record you are expected to keep. The EPA states that a certified technician who installs, services, or disposes of appliances is required to keep a copy of the certification at the place of business and to keep it until three years after they are no longer operating as a technician, with the detail set out in the agency's refrigerant management questions and answers. A dispatch platform you may well replace in three years is the wrong home for that document. Employee records, license expiration dates, and safety training history belong somewhere that survives a software migration. This is general information rather than legal advice.

The hiring side makes this sharper than it looks. According to the Bureau of Labor Statistics Occupational Outlook Handbook, there were 440,900 heating, air conditioning, and refrigeration mechanics and installers employed in 2025, with median pay of $61,010 as of May 2025. Employment is projected to grow 11 percent from 2025 to 2035, and about 40,600 openings are projected each year over the decade.

A shop competing for those technicians is hiring more or less permanently, which means the certification file, the new hire paperwork, and the supervision rule for apprentices are live operational concerns rather than an annual chore.

After-hours calls and standby pay

Whether after-hours standby has to be paid turns on how much freedom the technician actually has, not on what the rotation is called. Emergency service is where trade shops create wage liability without meaning to.

The Department of Labor (DOL) draws the line at the technician's ability to use the time. An employee required to remain on call on the employer's premises is working while on call. An employee who is merely required to leave word at home or with the office where they can be reached generally is not. The framework, along with the treatment of waiting time, short breaks, and meal periods, sits in the Wage and Hour Division's Fact Sheet 22.

The arrangementLikely treatmentWhyWhat the schedule should do
Waiting at the shop for the next callCompensableBeing on call on site counts as working timeRecord it as a paid shift, not as standby
At home with a phone, free to use the timeGenerally not compensableLeaving word where you can be reached is not workingPublish the rotation, pay the callouts
At home under a tight mandatory response windowFact specific, can be compensableRestrictions can make the time unusable for the technicianWrite the window down and price it deliberately
Driving to an accepted after-hours callCompensableDOL counts after-hours travel a substantial distance to an emergency customer job as working timeCapture travel separately from time on the job
A meal break interrupted by a dispatchCompensableA meal period is unpaid only if duty is fully relievedLet the technician reopen the clock
A short rest break of twenty minutes or lessCompensableShort rest periods count as hours workedNever deduct it from the timesheet

Two practical consequences follow for a shop running a rotation. First, standby hours that are compensable, meaning you have to pay for them as work time, count toward the overtime threshold like any other hours worked. Standby on top of a heavy week of jobs can tip a technician into overtime without anyone noticing until payroll.

Second, whatever you decide, the response window and the callout minimum belong in writing, because an arrangement that lives only in a rotation is the kind that gets remembered differently by each side.

The verdict by shop type

A single ranking assumes every trade shop has the same bottleneck. Across this audience there are at least eight different right answers, and two of them cost nothing at all.

Your situationWhat usually fitsWhat to avoid
One or two trucks, paper invoices, no software yetServiceM8 free, then Starter at $29 once it proves outPer-user platforms, which charge for a crew you do not have
Three to six technicians, calls slipping throughKickserv at $60, or Jobber if billing is the worse problemQuote-gated platforms, which start with a sales process
Residential work, plenty of capacity, not enough callsHousecall Pro, despite the per-user cost above eightShift apps, which hold no customer record at all
Office staff, apprentices, and subs all need loginsService Fusion or ServiceM8, which do not price per headAnything per user, which turns every login into rent
Dispatch is fine, the rotation is the argumentConnecteam free to 10, or When I Work at $2.50 a userA field service platform bought to fix a shift problem
Break and overtime rules keep getting missedDeputy, which applies the rules inside the scheduleFree tiers, which publish a schedule but enforce nothing
Twelve trucks, a booking team, and inventory in vansAn enterprise dispatch platform, priced per technicianAssuming a small-shop tool stretches that far
Certifications decide who can take the callEmployee records held outside the dispatch boardA schedule built without checking who is cleared

The uncomfortable summary is that a one-truck operator is served by a free plan, a six-person shop is served by something under $120 a month, and a large share of what markets hardest here is priced for an operation several years larger. Run the free or cheap tier for a full billing cycle, write down the exact thing it will not do, and buy against that rather than against a feature list.

Before you choose

FirstHR covers the employment layer that the dispatch platforms above assume already exists: an HR platform for small US teams handling onboarding, employee records, e-signature on offer letters and policy acknowledgments, training, and document management, at a flat $98 a month for up to 10 people or $198 for 11 to 50. The dispatch board, routes, work orders, and invoicing come from the dispatch software above.

Two things this page turns on are paperwork rather than software: the certifications and licenses that decide who can be sent to a call, and the written standby and callout rules a technician has to receive and acknowledge.

A dispatch board holds neither of them. Both get asked for at the worst possible moment, and a shop that is hiring into a tight trade market touches them constantly. Decide where the signed acknowledgment and the current certification dates live before the first schedule goes out.

How to choose technician scheduling software

Work through these five questions in order. The first two eliminate most of the market before you start a single trial.

When the schedule breaks, who is left waiting?
If it is a customer, you need dispatch, and no shift app will help. If it is a technician unsure whether they are working Saturday, you need a shift app, and a field service platform is ten times the price for a problem it barely addresses. Answering this honestly eliminates two thirds of this page in about ten seconds.
What is the pricing basis, and where does your headcount sit?
Per-user, per-job, per-seat, and flat pricing produce four different bills as your team changes. Run your current headcount and your likely headcount in two years through each. One tool here costs $245 at three people and $245 at twelve, another costs $107 and $368, and the order between those two reverses at around eight.
Who actually needs a login, including the field?
Count the office, the technicians, the apprentices, and any subcontractor who needs the app to see a job. This is where budgets go wrong in the trades, because owners price the dispatcher and forget the eight people holding phones. Then ask what a seat costs to remove when someone leaves mid-season.
Will they give you a price without a demo?
Four of the twelve keep their prices private until a sales call, then quote per technician or per seat. For a shop under five people that is usually reason enough to start elsewhere, and it is always reason to price the transparent alternatives first, because knowing the market rate is the only leverage you have in a quoted negotiation.
Where will certifications and standby rules actually live?
Answer this before you buy, not after the first compliance question. Section 608 scope, license renewal dates, signed standby policies, and training records do not belong in a dispatch platform you may replace in three years. Decide the home for the employment record separately, and make sure it outlives whichever scheduling tool you pick.

A closing note on trials: run one real week through your two finalists rather than a demo dataset, and put the awkward cases through deliberately. Try a callback on a job you already invoiced, an after-hours emergency that starts at 9 p.m., and one job split across two technicians on the same day.

Most of these tools offer a free plan or a trial long enough for that test. One real week surfaces what no feature list can, particularly whether technicians update the job without being chased.

Key Takeaways
Three unrelated products are sold under this name: field service dispatch, crew shift scheduling, and enterprise dispatch platforms. At twelve people the price gap between the cheapest and the most expensive is roughly sixteen to one.
Pricing basis decides the answer more than the rate card does. Per user, per job, per seat, and flat behave completely differently, and the ranking on this page changes between six and eight people.
At twelve people, published dispatch platforms span about $29 to $469 a month on monthly billing: the job-priced one sits at the bottom, the flat unlimited-user one at $245, the three that bill by headcount run $199 to $469, and crew shift apps that publish only a rotation run $30 to $66 on paid plans.
Four of the twelve publish no price at all and quote per technician or per seat, so price the transparent alternatives first and take that number into the sales call.
No dispatch board on this page knows whether a technician is certified, yet Section 608 certification is federally required for refrigerant work and apprentices are exempt only under close and continual supervision.
Standby pay turns on freedom, not labels. A technician required to wait at the shop is working, one free to be at home and merely reachable generally is not, and compensable standby hours count toward overtime.

Frequently Asked Questions

What is technician scheduling software?

A tool that puts a named technician, a customer, a time, and an address on one record, then keeps that record until the work is billed. In the trades it almost always arrives as a module inside a wider platform, because a service call is a billing event as well as a calendar entry. The two products sold beside it are shift schedulers, which hold no customer at all, and enterprise dispatch platforms built for a booking team.

How much does technician scheduling software cost?

The honest range at twelve people is nothing to about $470 a month. Published dispatch platforms span roughly $29 to $469 on monthly billing, with the three that bill by headcount sitting between $199 and $469, and crew shift apps run $30 to $66 at the same size on paid plans. One platform charges a flat $245 with unlimited users and one charges by job volume, so neither of those moves as you hire.

Is there free scheduling software for field technicians?

Yes, two tools here offer one, and both are permanent plans rather than trials, though they solve different problems. One field service tool gives away a single user and 30 jobs a month, which is enough for a one-truck operator to find out whether software helps at all. One workforce app gives away ten users across all of its hubs, covering shifts, a clock, and chat, with no customer record anywhere in it. Free tiers rarely stretch to a second dispatcher or uncapped job volume.

What is the best scheduling software for a small HVAC or plumbing shop?

Whichever cheap, published platform you can walk away from without a penalty, which under about six people means a $60 five-user block or a $29 job-priced plan. Past that the shape of your team decides it. If apprentices, office staff, and subs all need logins, that points to a flat unlimited-user plan, and a per-user platform only earns its price when you will genuinely use the customer communication depth it charges for.

Do I have to pay technicians for on-call time?

Only sometimes, and what decides it is whether the technician can use the waiting time for themselves. Waiting at the shop because you require it is working time and must be paid. Being free at home and simply reachable generally is not. A short mandatory response window can restrict someone enough that the hours become compensable, so write the window down and price it. Paid standby counts toward the overtime threshold like any other hour.

Does technician scheduling software track certifications and licenses?

Almost none of it does, and the few tools with a field for it will not stop you from dispatching someone who lacks it. Refrigerant work requires Section 608 certification scoped by equipment class, with apprentices exempt only under close and continual supervision, and state plumbing and electrical licenses add renewal dates on top. That belongs in employee records that outlive whichever tool you buy this year.

Should I buy dispatch software or a crew scheduling app?

Dispatch if the failure reaches a customer, a shift app if it stops at your own team. Calls taken in a notebook and jobs completed but never invoiced sit on the dispatch side. A rotation nobody can see and swaps arranged by text message are shift problems, and they cost a tenth as much to fix. Plenty of shops end up running both.

Can I run technician scheduling and payroll in the same system?

Only as far as the export. Most field service platforms record hours against a job and hand approved time to common payroll systems rather than running payroll themselves, and one shift app here, Deputy, sells a payroll add-on carrying its own base fee. Almost nothing here holds the employment record underneath, so treat scheduling, payroll, and the employee record as three purchases and check the export format before you commit.

Make HR the easy part of running your business

Onboarding, e-signatures, training and core HR in one place. Up and running in 5ย minutes.

  • 7-day free trial
  • No credit card required
  • Cancel anytime
4.7 on G2300+ companies trust FirstHR