Substantive changes to pages, test cases and the method, newest first, followed by every recorded task run. Typo fixes are not listed.
2026-10-09 · Launch catalogue. Jobber and ServiceM8 tested on all 16 tasks; Housecall Pro, Workiz, ServiceTitan and Kickserv published as documented only, each with the reason stated on its page. Recommendations decided for the four operation profiles. Synthetic preview records removed from the site.
Record dates
Price checked
Not verified
Last tested
Last edited
Recorded changes
Limited the home comparison to tested products, added short task labels, moved operation choices into the profile picker and category band, and clarified decision summaries and dark-evidence thumbnails.
Integrated the signed house figures on operation profiles, guides, task results and comparison matrices; evidence strips derive from recorded executions.
Jobber · T-09 · pass: Technician Priya (fixture employee) on the phone, Job #13 'T-09 mobile field visit: AC condenser inspection' for Fixture residential customer 01 (the fixture service job for location 01 in this account).
Jobber · T-10 · partial: From Job #13 on the phone, Priya completed the visit with 'Close job and invoice now': invoice #4 'For Services Rendered', one line 'Service call' 1 x $11.00, tax $0, total and balance $11.00, salesperson Priya Fixture, created from job #13.
ServiceM8 · T-09 · partial: Technician Priya (fixture employee, signed in with a routed lab mailbox) on the phone, Job #16 for Fixture residential customer 01.
ServiceM8 · T-03 · partial: ServiceM8 has no sites/properties list and no parent-child client link: the client card has Client Details (name, address, contacts with roles such as Billing Contact), Billing Details (billing address, tax rate, payment terms) and Jobs.
ServiceM8 · T-04 · partial: Equipment tracking is the 'Asset Management' add-on (Add-on Directory label: Growing Plan); switched on in the trial ('Activated successfully').
ServiceM8 · T-06 · pass: Technician Priya (fixture employee, security role Staff, default permissions) logged in on the web app in the built-in browser.
ServiceM8 · T-12 · pass: Job costing is the 'Job Costing' add-on (Premium Plan label), switched on through a short activation wizard: labour cost per hour for the 'Labour' item (we entered $25, an invented protocol amount) and material purchase costs (entered manually or by bulk import when no accounting package is connected).
ServiceM8 · T-13 · pass: Lab QBO company is the shared Global es-ES/EUR edition (decision 25-09); another field service app from a separate evaluation was still connected to it, idle (no approvals or syncs) - declared confound.
ServiceM8 · T-14 · partial: Self-service exports come with the free 'Advanced Reporting Pack' add-on ('exportable job and client lists for MS Excel'; description: 'Bulk Export - Download all your jobs, clients or materials').
ServiceM8 · T-15 · pass: Same two questions sent to every product tested in this campaign: (1) what can be exported without contacting support (customers, jobs, invoices, photos/attachments) and in which formats; (2) how to set up one payer (a property manager) with six service locations so a job at one unit bills the manager, and whether that is on the trialed plan.
Jobber · T-13 · pass: Lab caveat: we could not open a US QuickBooks company (US phone/billing address required), so the sync target is a QuickBooks Online Global trial company (Spain locale, EUR) rather than a US sandbox; Jobber's marketplace page did not restrict the connection.
Jobber · T-01 · pass: Sign-up done by Hugo on 2026-09-28 00:30 (Google login; the email form returned 'An unexpected error occurred' with two different addresses).
Jobber · T-02 · partial: Jobber's Products & Services CSV template has Name, Description, Category (Service/Product), Unit Price, Unit Cost, Duration Minutes, quantity flags and Taxable: no item code field and no option tiers.
Jobber · T-03 · partial: Jobber's data model has no 'bill to another client' relationship: an invoice always bills the client that owns the property, and Jobber's own Properties article describes tenants as 'property contacts' of the paying client (help.getjobber.com/en/articles/properties/).
Jobber · T-04 · not-possible: Jobber has no equipment or asset record: there is nowhere to load ridgeline-equipment-39 with make, model, serial and install date, so no per-unit history exists.
Jobber · T-05 · pass: Quote #1 for Fixture residential customer 01 at 101 Fictional Example Lane with three line items from RIDGELINE-REPLACE-01 (good $100, better $110, best $120; descriptions match the fixture).
Jobber · T-07 · partial: Setup: eight fixture jobs (service-01..08) scheduled on Wed Sep 30 2026 across Marcus, Priya and Tyler (2-hour slots 8-10, 10-12, 13-15); the Schedule day view showed them by technician with the 'before' state (Priya 3 visits, Tyler 2).
Jobber · T-08 · pass: New one-off job #11 'Multi-stage AC replacement (ridgeline-job-replacement-01)' for Fixture residential customer 05 at 105 Fictional Example Lane.
Jobber · T-11 · pass: Recurring job #12 'Maintenance plan - 2 visits a year (ridgeline-job-maintenance-01)' for Fixture residential customer 02 at 102 Fictional Example Lane.
Jobber · T-12 · pass: On the multi-stage job #11 ($200 price, RIDGELINE-REPLACE-02 with unit cost $0): Labor > Add time entry for Marcus Fixture, 8h at an employee cost of $10/h (fixture rate typed in the dialog; there is an option to apply the rate to the employee's future timesheet entries), total $80; Expenses > Add expense 'Condenser unit (fixture material)' $50, not reimbursable, receipt upload optional.
Jobber · T-15 · pass: Channel: in-app '?' > Get Support opens Jobber AI (beta) first; 'Connect with support' > 'Help using your Jobber Account' hands over to Intercom live chat (a human, first name only, redacted in evidence).
Jobber · T-16 · pass: Plans (USD, monthly / annual-promo per month then regular annual): Core 1 user $49 / $21 then $29; Connect 1 user $139 / $70 then $99; Grow 1 user $199 / $105 then $149.