Scheduling software for field technicians comes down to dispatch: which technician goes to which job, in what order, and what the customer is told. Housecall Pro and ServiceTitan are the two dispatch-first products in Enlisted's catalogue, both built for home and commercial service trades such as HVAC, plumbing and electrical. Connecteam and SoloDesks suit smaller teams and solo plumbers, and Odoo and Atlas CMMS are open-source options.
The catalogue has few tools built for this audience, so the guide says what each tool does and where it stops. Picks are grouped by job, and a short section covers free scheduling software for plumbers.
| Tool | Type | Category | Self-host | Pricing | GitHub |
|---|---|---|---|---|---|
Housecall Pro | SaaS | Scheduling | No | From $79/mo | Closed source |
ServiceTitan | SaaS | Scheduling | No | Contact sales | Closed source |
Connecteam | SaaS | HR & Recruiting | No | Free plan · from $35/mo | Closed source |
Odoo | Open source | ERP | Yes | Free · cloud from $11.20/mo per seat | ★ 55k |
SoloDesks | SaaS | Finance & Accounting | No | Free plan · from £12/mo | Closed source |
Atlas CMMS | Open source | ERP | Yes | Free · cloud from $10 | ★ 825 |
IFS Cloud | SaaS | ERP | No | Contact sales | Closed source |
Setmore | SaaS | Scheduling | No | Free plan · from $12/mo per seat | Closed source |
Live data from Enlisted: GitHub stats sync daily; pricing comes from each vendor's pricing page. “Vendor edition” means closed source, with a version the vendor lets you run on your own servers.
How we picked scheduling software for field technicians
Enlisted kept tools whose own pages connect them to field service, technicians, trades or work orders, plus booking tools that service businesses use to take appointments. The directory records pricing model, free plan, licence and self-hosting for each, shown in the live table and cards. Claims about features come from vendors' own pages, and Enlisted has not tested these products. The method is in how Enlisted ranks tools, and the scheduling category, ERP category and CRM category list more.
How much field service software does the catalogue have?
Two products are clearly built for dispatching technicians: Housecall Pro and ServiceTitan. Beyond them, the catalogue has general tools that can cover part of the job, an enterprise platform, a maintenance system and booking tools. That gap matters, because a tool that books appointments does not necessarily assign, route or invoice a technician. Well-known field service products from other vendors are not listed in Enlisted today, so they are not compared here.
Other visit-based businesses have their own tools, such as Casedaisy for therapists who drive to clients' homes and Dog Walker Central for pet care visits. The home care scheduling guide covers caregiver visits.
Best for dispatching technicians and routing jobs
Housecall Pro: best for home service businesses that dispatch daily
Housecall Pro is field service software for home service businesses such as HVAC, plumbing, electrical, landscaping, cleaning and remodeling contractors. Its scheduling pages describe a drag-and-drop calendar color-coded by crew, area or job type, rescheduling and reassigning by dragging a job, and notifications when jobs change. For the field, it describes live vehicle tracking on a map, planned routes with estimated drive times, and "on my way" texts with GPS arrival estimates for customers.
It also covers quotes, invoices and payments, plus online booking and call answering, so the schedule connects to billing. See the Housecall Pro page for the full feature list.
- Best for: plumbing, HVAC and other trades with several technicians and daily dispatching.
- Watch out for: it is paid only, with a free trial but no free plan, and extra users cost more on the top tier.
ServiceTitan: best for larger trades and commercial service companies
ServiceTitan is a hosted platform for contractors in the skilled trades, with separate residential and commercial editions. Its dispatch pages describe a drag-and-drop dispatch board, matching the most suitable technician to a job, route optimization and a mobile app that gives technicians customer details, property data, job history and invoices and lets them take payment on site. The trades it lists include HVAC, plumbing, electrical, roofing, garage door, pest control and septic work.
The commercial edition adds project management and service agreements. Pricing is per technician across packages, with no amounts published, so you request a quote or demo. See the ServiceTitan page.
- Best for: established trades and commercial contractors that want dispatch, invoicing and reporting in one platform.
- Watch out for: quote-based pricing, and a platform that is more than a one-van business needs.
IFS Cloud: best for asset-heavy field service organizations
IFS Cloud is an enterprise platform that combines ERP, enterprise asset management and field service management with scheduling, aimed at asset-intensive and project-driven companies such as manufacturers, utilities and engineering contractors. It puts finance, supply chain, maintenance and service delivery on one platform, with work orders, parts and people in a shared view.
The vendor's site limited automated access when the catalogue entry was written, so confirm current modules on the IFS Cloud page and with IFS.
- Best for: large field service organizations that already run, or are choosing, an industrial ERP.
- Watch out for: contact-sales pricing and an enterprise scope that is too large for a small plumbing company.
Best for small teams and solo trades
Connecteam: best free plan for a small crew that needs jobs, time clock and chat
Connecteam is a mobile app for deskless teams, and its listed audiences include field services. The vendor's field service page describes assigning jobs by availability, skills, certifications or location, accounting for drive time, and tying clock-ins to each service call with GPS and geofences so staff can clock in only at the job site. It also provides forms, checklists, tasks and team chat.
It has a free plan for small teams, with paid plans priced by module. It is a workforce app, not a dispatch and billing platform, so quotes and invoices need another tool. See the Connecteam page.
- Best for: crews of a few technicians who want assigned jobs, a location-checked time clock and a team channel.
- Watch out for: it does not describe customer booking, quotes or invoicing, and it is hosted only.
SoloDesks: best for a solo tradesperson who wants a calendar plus quotes
SoloDesks is a hosted job-management tool for tradespeople who work alone, including plumbers, electricians, painters and handymen. You build a quote on site, send it as a branded PDF, convert an accepted quote into an invoice, and keep the week's jobs and addresses on one calendar. Optional automatic reminders chase late invoices and unanswered quotes. It runs in a phone browser, with nothing to install.
A free start limits the number of quotes and invoices each month, with jobs and clients unlimited, and the paid plan is a flat fee rather than per user. The vendor says it does not support teams. See the SoloDesks page.
- Best for: a one-person plumbing or electrical business that wants low-cost quoting and a job calendar.
- Watch out for: there are no teams, no dispatch and no technician assignment.
Best for letting customers book appointments
Setmore: best free booking page for a small service business
Setmore is online appointment scheduling software with a booking page, calendar, reminders and a free plan for small businesses. Customers can book at any hour through a shareable page or a website widget, confirmations and reminders go out automatically, and there is staff scheduling, calendar sync and mobile apps. Payments run through Stripe and Square, and calendar integrations include Google Calendar.
Its industry pages cover barbers, legal, automotive, medical, photography and personal training rather than home service trades. It takes bookings but does not describe dispatch, routing or work orders, so it suits a service business whose work is a fixed appointment slot. See the Setmore page, the free scheduling software roundup and the small business booking guide.
- Best for: small businesses that mostly need customers to book a time slot online.
- Watch out for: no technician dispatch or job routing is described, and the free plan caps users.
Open-source and self-hosted options
Odoo: best open-source business suite with a Field Service app
Odoo is a set of open-source business apps covering sales, inventory, invoicing, projects, HR and more, usable alone or as an ERP. Its Field Service app, per the vendor's site, schedules tasks and teams across Kanban, Gantt, calendar and map views, offers a mobile app for managing appointments, and supports worksheets with employee and client signatures, a built-in timer, invoicing and spare-parts inventory. A map view helps plan itineraries by location.
The first app is free with unlimited users, according to Odoo, and you can self-host or use Odoo's hosting. Its product pages do not say which edition includes Field Service, so confirm that before choosing the self-hosted route. The licence is listed as Other. See the Odoo page.
- Best for: service businesses that want scheduling, invoicing and stock in one open-source suite and can run or buy hosting.
- Watch out for: setup effort, a multi-app suite that is heavy for scheduling alone, and an edition question to settle first.
Atlas CMMS: best open-source work-order system for in-house maintenance
Atlas CMMS is an open-source computerized maintenance management system, licensed AGPL-3.0, with work orders, work requests, preventive maintenance scheduling, asset management and parts inventory. Tasks can be prioritized and viewed on a calendar, and a mobile app puts them in technicians' hands. It can be self-hosted with Docker or used through a hosted plan with a free tier.
It is built for maintenance teams looking after equipment and facilities, not for booking and billing outside customers. See the Atlas CMMS page.
- Best for: facility and equipment maintenance technicians who want self-hosted work orders and preventive maintenance.
- Watch out for: it has no customer booking, quoting or invoicing for service trades.
What is free scheduling software for plumbers?
Plumbers have a handful of free routes, each with limits. SoloDesks has a free start for solo trades, with a monthly cap on quotes and invoices. Connecteam has a free plan for small teams. Setmore has a free plan for customer booking. Odoo says the first app is free, and Atlas CMMS is free to self-host for maintenance work. Google Calendar is free with a personal Google account and works for a one-person calendar, though it has no dispatch, quotes or invoices. Housecall Pro and ServiceTitan, the dispatch-first products, have no free plan.
A free tool usually means one gap: no dispatch, no customer booking, or no billing. Decide which gap you can live with. If you also want to track leads, the free CRM guide covers that side.
What to check before you choose
- The unit of work. If customers book a time slot, a booking tool such as Setmore may be enough. If a dispatcher assigns jobs and routes, you need Housecall Pro, ServiceTitan or a similar dispatch tool.
- The technician app. Ask what a technician sees on a phone and what they can do on site. ServiceTitan describes customer details, job history and payments in its app, and Housecall Pro describes live tracking and customer notifications.
- Billing in the same place. Housecall Pro and ServiceTitan connect scheduling to quotes, invoices and payments. If you keep invoicing in accounting software, check the export or integration instead.
- How pricing scales. ServiceTitan prices per technician, Housecall Pro by tier with extra users on the top tier, and SoloDesks as a flat fee for one person. Count your technicians before you compare.
Which scheduling software should field technicians choose?
- Several technicians, daily dispatch: Housecall Pro or ServiceTitan.
- Large or asset-heavy organization: IFS Cloud.
- Small crew on a free plan: Connecteam.
- One-person trade: SoloDesks.
- Customers book fixed slots: Setmore.
- Open source and self-hosted: Odoo, once the edition is confirmed, or Atlas CMMS for maintenance work orders.
For crew scheduling on longer builds with phases and subs, see the construction scheduling guide.
Pricing compared
Plans and list prices from each vendor's pricing page. Prices change, so confirm the current price on the vendor's page before you buy.
| Tool | Free option | Paid plans | Source |
|---|---|---|---|
Housecall Pro | Free trial |
| Pricing pageChecked 3 Oct 2026 |
ServiceTitan | No free plan | Priced on request | Pricing pageChecked 3 Oct 2026 |
Connecteam | Free planFree trial |
| Pricing pageChecked 2 Oct 2026 |
Odoo | Free (open source)Self-hostable |
| Pricing pageChecked 2 Oct 2026 |
SoloDesks | Free plan |
| Pricing pageChecked 7 Oct 2026 |
Atlas CMMS | Free (open source)Self-hostable |
| Pricing pageChecked 2 Oct 2026 |
IFS Cloud | No free plan | Priced on request | Pricing page |
Setmore | Free plan |
| Pricing pageChecked 2 Oct 2026 |
List prices from each vendor's public pricing page on the date shown. Annual billing is often cheaper, and taxes, usage and transaction fees aren't included. Open-source tools cost nothing to self-host beyond your own server.
Frequently asked questions
- What is the best scheduling software for field service technicians?
- Housecall Pro and ServiceTitan are the dispatch-first options in Enlisted's catalogue. Housecall Pro describes a drag-and-drop calendar, live vehicle tracking and customer notifications for home service businesses, and ServiceTitan describes a dispatch board, routing and a technician mobile app with residential and commercial editions. Connecteam and SoloDesks suit smaller teams.
- Is there free scheduling software for plumbers?
- Several tools have free plans, with limits. SoloDesks gives solo tradespeople a job calendar with a limited number of free quotes and invoices each month, Connecteam has a free plan for small teams, and Setmore has a free plan for online booking. Atlas CMMS is free to self-host for maintenance work orders. Check each limit against your job volume.
- What is the difference between field service scheduling and employee shift scheduling?
- Field service scheduling assigns jobs at customer addresses to technicians and often adds routes, quotes and invoices. Employee shift scheduling fills time blocks with staff and tracks hours, as Deputy and When I Work do. Choose field service software when the unit of work is a job, and shift software when it is a shift.
- Can I self-host field service scheduling software?
- Yes, with caveats. Odoo is open-source business software whose site lists a Field Service app with scheduling, a map view and a mobile app, but its pages do not say which edition includes it. Atlas CMMS is an AGPL-3.0 maintenance system with work orders and calendar views, built for equipment upkeep rather than customer jobs.
- What should a small service business look for in scheduling software?
- Look for the unit of work first: appointments customers book online, or jobs a dispatcher assigns. Then check the technician mobile app, customer reminders, whether quotes and invoices are included, and how pricing scales with the number of technicians. Booking tools such as Setmore handle customer booking but do not describe dispatch or routing.







