Field Service Management — Feature-by-Feature Comparison
| Feature | ⭐ JobMaster360 | Jobber® | Housecall Pro® | ServiceTitan® | QuoteIQ® | Tradify®8 | NextMinute®9 | Fergus®10 | JACK®7 |
|---|---|---|---|---|---|---|---|---|---|
| 📋 Core Operations | |||||||||
| Lead / Client / Customer CRM | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Quotes / Estimates | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Spreadsheet Quote Editor — inline grid with headings, subtotal rows, % discounts & optional items | ✓ | ~ | ~ | ~ | ~options/pkg estimates | — | — | — | ✕ |
| Copy & Paste Line Items Across Documents — even between different document types | ✓ | ✕ | ✕ | ~ | ✕ | — | — | — | ✕ |
| Multi-Jurisdiction Sales Tax — up to 6 rate components per tax code, class-aware taxability, exemption certificates | ✓ | ✕ | ~ | ~ | ✕ | ✕NZ GST, single rate | ✕AU GST, single rate | ✕NZ GST, single rate | ✕ |
| Sales Tax Liability Report — filing-ready, by tax code & jurisdiction, any date range | ✓ | ~ | ~ | ✓ | ✕ | ✕GST via Xero/MYOB | ✕GST via Xero/MYOB | ✕GST via Xero/MYOB | ✕ |
| Product Bundles / Kits — save any lines as a reusable bundle, live catalog pricing with overrides | ✓ | ✕ | ✕ | ~ | ✓Package Estimates | ✓Kit bundles, Plus tier | — | — | ✕ |
| Quote Templates — save any quote as a template, apply with optional price refresh | ✓ | ~ | ~ | ✓ | ~ | ✓Pro tier+ | ✓quote builder templates | — | ~document templates |
| Interactive Public Quote — clients toggle optional items, see live totals, approve online | ✓ | ~ | ~ | ~ | ~Options/InstaQuote | ~online acceptance, Pro tier | ~quote approval workflow | — | ~e-sign proposals |
| Quote Print/Email Display Options — optional items, prices, subtotals, part numbers, line images; saved per quote with company defaults (web & mobile) | ✓ | ~web confirmed; mobile setting access unconfirmed | ✓ | ~web line-item toggles + template editor | ~price hiding confirmed, other options unconfirmed | — | — | — | ~unconfirmed |
| Sales Pipeline — close-probability on quotes (10–100%), weighted forecast & funnel reports, PM assignment | ✓ | ✕ | ~ | ~ | ~Elite $299+ | — | — | — | ✕ |
| Configurable Document Numbering — prefix & next-number per document type, migration-friendly | ✓ | ~ | ✕ | ~ | ✕ | — | — | — | ✕ |
| Create Purchase Orders from a Quote — per-vendor, live catalog costs, linked records | ✓ | ✕ | ~ | ✓ | ✕ | — | — | — | ~POs supported |
| Line-Level Media on Quotes — photos, recordings & spec PDFs per line item | ✓ | ~ | ~ | ~ | ~photos | ~job-level photos/files | ~photo attachments, job-level | — | ✓photos & spec docs |
| Photos Follow the Work — request photos visible on the quote, request + quote photos on the job, job + quote + request photos on the invoice (linked, not copied; one-tap reuse), web & mobile | ✓ | ~notes link only | ~unconfirmed | ~estimate to job only | ~request to quote claimed | ~unconfirmed | ~unconfirmed | ~unconfirmed | ~unconfirmed |
| Jobs / Work Orders | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Invoicing + Payments | ✓ | ✓ | ✓ | ✓ | ✓ | ✓Stripe payments, all tiers | ~invoicing only, pay unconfirmed | ✓Fergus Pay/Tap to Pay/Afterpay | ✓progress-claim invoicing |
| Purchase Orders + Vendors | ✓ | ✕ | ~ | ✓ | ✕ | ✓Plus tier | ✓ | ✓Professional tier, 100+ suppliers | ✓ |
| Online Booking Portal | ✓ | ✓ | ✓ | ✓ | ✓InstaSchedule, Elite+ | ~enquiry inbox, Pro tier | — | — | ✕ |
| Service Requests / Leads | ✓ | ✓ | ✓ | ✓ | ✓ | ✓enquiry management | ✓lead management | ✓enquiry management | ✓ |
| Multi-Select Status Filters (pick several statuses/types at once, synced web ↔ mobile) | ✓ | ~schedule only | ~no web↔mobile sync | ~reports only | ✕ | — | — | — | ✕ |
| Spreadsheet-Style Column Filters (AND/OR conditions, dropdowns for Status / Priority / Type) | ✓ | ✕ | ~operators, no AND/OR | ✓custom reports | ✕ | — | — | — | ✕ |
| CSV Import Wizard — 6 entity types, dry-run preview, duplicate matching, rollback | ✓ | ~clients only | ~clients only | ~assisted | ~from 3 CRMs | — | — | — | ✕ |
| 📅 Scheduling & Dispatch | |||||||||
| Drag-&-Drop Calendar | ✓ | ✓ | ✓ | ✓ | ✓ | ✓Google Calendar sync | ✓visual drag-and-drop scheduler | ~calendar view | ~ |
| Multi-Tech Color Coding | ✓ | ~ | ~ | ✓ | ~ | — | — | — | ✕ |
| Crew Scheduling (assign & filter by crew) | ✓ | ~ | ~ | ✓ | ✓Elite/Max | ✓subcontractor scheduling, Pro tier | ✓crew assignment | ✓team scheduling | ~task assignment |
| Popout Dispatcher Windows (×3) | ✓ | ✕ | ✕ | ✕ | ✕ | — | — | — | ✕ |
| GPS Tech Tracking | ✓ | ✓ | ✓ | ✓ | ✓ | — | — | ✓GPS tracking confirmed | ✕ |
| Route Optimization (built into Calendar) | ✓ | ✓ | ✓ | ✓ | ✓Elite+ | ~route planning | — | — | ✕ |
| Recurring Jobs / Maintenance Agreements | ✓ | ✓ | ✓ | ✓flagship | ~ | ✓recurring jobs, Pro tier | — | ✓recurring jobs, Basic tier | ✕ |
| Agreement Detail + Print (line items, terms) | ✓ | ~ | ~ | ✓ | ✕ | — | — | — | ✕ |
| Tech-Color Calendar (events follow assigned tech) | ✓ | ~ | ~ | ✓ | ~ | — | — | — | ✕ |
| Auto-Refresh Lists on Detail Save (no F5 needed) | ✓ | ~ | ~ | ~ | ~ | — | — | — | ✕ |
| One-Click Status Change from Detail View — permission-gated, web & mobile | ✓ | ~ | ~ | ~ | ~ | — | — | — | ✕ |
| 💳 Payments & Billing | |||||||||
| CC Processing (Web + Mobile) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓Stripe | — | ✓Fergus Pay only | ~via Xero |
| Secure Customer Payment Portal | ✓ | ~ | ~ | ✓ | ✓ | ~online pay, no portal | — | ✓portal + Fergus Pay | ✕ |
| Customer Self-Service Portal (invoices, scheduling, pay-now CC link) | ✓ | ✓ | ✓ | ✓ | ✓ | — | — | ~quote/pay portal, scheduling unclear | ~portal: invoices, schedule, logs |
| Saved Card Tokenization | ✓ | ✓ | ✓ | ✓ | ~ | — | — | — | ✕ |
| Branded Receipt Emails | ✓ | ✓ | ✓ | ✓ | ~ | ~custom branding, Pro tier | — | — | ✕ |
| Card Refunds from the Invoice (Web + Mobile) + Partial Payments on the Pay Link | ✓ | ~web confirmed, mobile unconfirmed | ~web confirmed, mobile unconfirmed | ~refunds confirmed, pay-link partial unconfirmed | ~partial pay via estimates only | ~Stripe, refund process unconfirmed | ✕no card processing confirmed | ~Fergus Pay, refund process unconfirmed | ~via Xero/Stripe, refund process unconfirmed |
| Payment Ledger — Overpayment Credits Tracked, Manual Payments Voidable, Mark Paid Permission-Gated | ✓ | ~payments permission-gated; overpayment/void unconfirmed | ~mark-paid confirmed; overpayment credit unclear | ✓Payment Collections permissions | ✕ | ✕ | ✕ | ✕ | ✕ |
| 🔌 Integrations | |||||||||
| 📊 Accounting | |||||||||
| QuickBooks Online® — full two-way sync: clients, items, invoices, payments, refunds/credit memos, tips | ✓ | ✓ | ✓ | ✓ | ✓Online only, Pro+ | ✓ | ✕Xero only | ✓ | ✕Xero only |
| Sage 50® | ✓ | ✕ | ✕ | ~add-on $$ | ✕ | ✓ | ✕ | ✕ | ✕ |
| Xero® — full two-way sync: clients, items, invoices, payments, refunds/credit memos, tips | ✓ | ✓ | ✓ | ✓ | ✕ | ✓ | ✓ | ✓ | ✓ |
| Background Full Accounting Sync + Per-Client Accounting View 11 | ✓ | ~background sync, no per-client view | ~background sync, no per-client view | ~export-based, no per-client view | ✕ | ~2-way sync, no per-client view | ~2-way sync, no per-client view | ~sync, manual reconciliation | ~2-way sync via Xero, no per-client view |
| 👥 CRM | |||||||||
| Act!® | ✓ | ✕ | ✕ | ~add-on $$ | ✕ | ✓ | ✕ | ✕ | ✕ |
| Go High Level® | ✓ | ✕ | ✕ | ✕ | ✕ | ✓ | ✕ | ✕ | ✕ |
| 🤖 AI & Intelligence — Built-In | |||||||||
| AI Co-Pilots (Every Module) 1 | ✓ | ✕ | ✕ | ~Titan add-on | ✓AI credits metered | ~SmartRead/SmartWrite AI, Plus tier | ✕ | ~FieldStockPro AI, add-on | ✕ |
| Voice Explainers (Every Page) | ✓ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ |
| AI Letter Generator (200+ templates) | ~Q4, 2026 | ✕ | ✕ | ✕ | ~AI text gen | ✕ | ✕ | ✕ | ✕ |
| AI Receptionist / Call Handling | ~roadmap | ~add-on $$ | ✓ | ✓add-on $$ | ✓Virtual Call Team | ✕ | ✕ | ✕ | ✕ |
| 24/7 AI Voice + Chat Assistant — live AI agent on any page, any device | ✓ | ~ | ~ | ~ | ~Autopilot | ✕ | ✕ | ✕ | ✕ |
| Bring-your-own AI assistant — Claude, ChatGPT, Grok, Gemini, Muse… The bot follows your commands, within your security access rights. 13 | ✓/trainmeMCP connector | ~ | ~ | ~ | ✓MCP connector | ~ | ~ | ✓MCP server | ~ |
| 🚛 Fleet & Solutions Management | |||||||||
| Fleet Vehicles + Maintenance | ✓ | ✕ | ✕ | ~add-on $$ | ✕ | ✕ | ✕ | ✕ | ✕ |
| Solutions / Equipment Tracking | ✓ | ✕ | ~ | ✓ | ~inventory | — | ~equipment charge/billing rates | — | ✕ |
| Site Equipment Registry | ✓ | ✕ | ✕ | ✓ | ✕ | — | ~charge tracking only | — | ✕ |
| ✉️ Communication & Templates | |||||||||
| Letter Genie (200+ categorized templates) 2 | ~Q4, 2026 | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ |
| Email Invoice / Quote Sending | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Automated Appointment Reminders | ✓ | ✓ | ✓ | ✓ | ✓ | ✓Pro tier | — | — | ✕ |
| Marketing / Email Campaigns | ~roadmap | ✓ | ✓ | ✓ | ✓Mass Campaigns, Elite+ | ✕ | ✕ | ✕ | ✕ |
| Review Requests / Reputation | ✓ | ✓ | ✓ | ✓ | ✓Review Multiplier | ✕ | ✕ | ✕ | ✕ |
| Internal Team Chat 3 | ✓ | ✕ | ✕ | ✕ | ✓ | ✕ | ✓in-app messaging | ✕ | ✕ |
| Send vCard — email any contact as a .vcf card | ✓ | ✕ | ✕ | ✕ | ✕ | — | — | — | ✕ |
| 🏗️ Platform & Architecture | |||||||||
| Web App (Desktop) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Native Mobile App | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓timesheets, jobs & scheduling |
| Unified Backend (Web + Mobile) | ✓ | ~ | ~ | ~ | ~ | — | — | — | ~ |
| Full Integration API (OpenAPI/Swagger) | ✓ | ✓ | ✓ | ✓ | ✕ | — | — | — | ✕ |
| Custom Fields (Admin-Configurable) | ✓ | ~ | ~ | ✓ | ~ | — | — | — | ✕ |
| Required Fields Configuration per Company (Admin-Set, Locked Titles) | ✓ | ~job form questions only | ~job fields settings, scope unconfirmed | ~scoped to booking screen/forms | ✕ | — | — | — | ✕ |
| Pop-Out Detail Windows (any record → 2nd monitor) | ✓ | ✕ | ✕ | ✕ | ✕ | — | — | — | ✕ |
| Resizable, Draggable Edit Modals | ✓ | ✕ | ✕ | ~ | ✕ | — | — | — | ✕ |
| Detail Screens with Print / Maximize / Edit Toolbar | ✓ | ~ | ~ | ✓ | ~ | — | — | — | ✕ |
| 📊 Reporting & Analytics | |||||||||
| Dashboard KPIs + Charts | ✓ | ✓ | ✓ | ✓ | ✓ | ~overview dashboard | ~overview dashboard | ~overview dashboard | ✓cashflow & profitability |
| 46 Built-In Reports across 13 Categories | ✓ | ~20+ | ✓ | ✓flagship | ~analytics | — | — | — | ✕ |
| Print-Ready Invoice / Quote Reports | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ~ |
| Three-Column Reports Hub (Accounting / Job / Customer) | ✓ | ✕ | ✕ | ~ | ✕ | — | — | — | ✕ |
| Open Balance Report | ✓ | ✓ | ✓ | ✓ | ~ | — | — | — | ~ |
| Transaction Listing | ✓ | ✓ | ✓ | ✓ | ~ | — | — | — | ~ |
| Aged Receivables (Summary + Detail) | ✓ | ✓ | ✓ | ✓ | ~ | — | — | — | ✕ |
| Payments Collected Report + Revenue-by-Month Trend | ✓ | ✓ | ✓ | ✓ | ~ | — | — | — | ✓cashflow forecasting |
| Card Activity Report | ✓ | ~Payments Reports, not card-specific | ~CC Processing Fees report | ~unconfirmed as named report | ✕ | — | — | ✕ | ✕ |
| Agreement Reports + Monthly Billing Forecast | ✓ | ~ | ~ | ✓ | ✕ | — | — | — | ✕ |
| Filterable Job/Quote/Request/PO List Reports | ✓ | ~ | ~ | ✓ | ~ | — | — | — | ~ |
| Bar-Chart-Embedded Print Reports (SVG) | ✓ | ✕ | ✕ | ~ | ✕ | — | — | — | ✕ |
| Excel / CSV / JSON Export — field picker & saved prefs, every grid & report | ✓ | ~ | ~ | ✓ | ~ | — | — | — | ✕ |
| Quote Win-Rate / Conversion Funnel Report | ✓ | ~ | ✓ | ✓ | ~Sales Tracker, Max | — | — | — | ✕ |
| Client Reviews & NPS Report | ✓ | ~ | ~ | ✓ | ~ | — | — | — | ✕ |
| Revenue Analytics by Tech / Source | ✓ | ✓ | ✓ | ✓ | ✓ | — | — | — | ~profitability tracking |
| P&L by Tech / Close Rate by Lead Source | ~Q3 2026 | ~ | ~ | ✓flagship | ~job costing | — | — | — | ✕ |
| Job Cost / WIP / Labor / Expense (OCR) / Timecard Reports 5 | ✓ | ✓ | ✓ | ✓ | ✓Pro+ | ~job costing, no OCR | ✓actuals vs estimates, real-time | ✓profit tracking by job | ~expenses & timesheets |
| Call Tracking + Marketing Attribution | ✕ | ✕ | ~add-on $$ | ✓flagship | ~ClientHub | ✕ | ✕ | ✕ | ✕ |
| In-App Trade Calculators 6 | ✓22 calcs + 70-unit converter | ~3, marketing site only | ✕ | ✕ | ~rate calcs | — | — | — | ✕ |
| Custom Report Writer (drag-&-drop designer + scheduled runs) | ✓ | ~via add-on app | ✓ | ✓ | ✕ | — | — | — | ✕ |
| Configuration Audit Reports — price book, tax codes, statuses, lookups | ✓ | ✕ | ✕ | ✕ | ✕ | — | — | — | ✕ |
| 👥 Team & HR | |||||||||
| Team Member Profiles + Roles | ✓ | ✓ | ✓ | ✓ | ✓EmployeeHub, Elite+ | ~basic user roles | ~basic user roles | ~basic user roles | ✓role-based users |
| Security Access Matrix Report (permission × team-member grid) | ✓ | ✕ | ✕ | ✕ | ✕ | — | — | — | ✕ |
| HR Letter Templates (onboarding, etc.) | ✓ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ |
| Time Tracking | ✓ | ✓ | ✓ | ✓ | ✓ | ✓timesheets | ✓crew time logging | ✓timesheets included | ✓timesheets |
| 🌐 Enterprise & Multi-Tenant | |||||||||
| Multi-Language Support 4 | ~Jul-Aug 2026 | ✕ | ✕ | ~ | ✕ | — | — | — | ✕ |
| Free Training University — free narrated video courses in English, Spanish & Portuguese | ✓ | ~ | ~ | ✓ | ~YouTube only | ✕ | ✕ | ✕ | ✕demo-led onboarding |
| Self-Service Subscriber Enrollment | ✓ | ✕ | ✕ | ✕ | ✕ | — | — | — | ✕demo-led sales |
| Trade-Specific Sample Data (load or clear anytime) | ✓ | ~generic onboarding demo | ~guided walkthrough only | ✕ | ✕ | ✕ | ✕ | ✕ | ✕demo-led sales |
| Australia & New Zealand Ready — GST mode + Tax Invoice, ABN/NZBN, Suburb/postcode, metric units, local dates & time zones; mobile app in AU/NZ stores 12 | ✓ | ~AU Tax Invoice/GST confirmed; NZBN/metric unconfirmed | ~listed in AU/NZ; GST/ABN depth unconfirmed | ~launched in Australia; NZ/full localization unconfirmed | ✕ | ✓native NZ product | ✓native AU product | ✓native NZ product | ✓native AU product |
| White-Label Ready | ✓ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ |