Changelog

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.

View affected page

Added social sharing images, full Atom feeds and task-result downloads; tested product prices display their monthly verification cadence.

View affected page

Integrated the signed house figures on operation profiles, guides, task results and comparison matrices; evidence strips derive from recorded executions.

View affected page

Added build-derived laboratory figures, operation figures, a task comparison excerpt and own-evidence thumbnails to the home page.

View affected page

Published the signed governance-first biography and disclosures; consolidated one-person bylines and the person page.

View affected page

Flat-rate price book 1.1.1: format selectors show recorded product names and evidence levels. CSV and saved-row formats are unchanged.

View affected page

Flat-rate price book 1.1.0: per-format UTF-8 BOM settings, constant export columns and mapping notes. Existing saved rows remain compatible.

View affected page

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).

View affected page

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.

View affected page

ServiceM8 · T-04 · partial: Mobile follow-up to exe-servicem8-t-04-20260930-1.

View affected page

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.

View affected page

ServiceM8 · T-10 · partial: On Job #16 (after T-09), Priya opened Add Payment on the phone.

View affected page

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.

View affected page

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').

View affected page

ServiceM8 · T-05 · pass: Multi-option quotes use the 'Proposals' add-on (Add-on Directory label: Growing Plan), switched on in the trial.

View affected page

ServiceM8 · T-06 · pass: Technician Priya (fixture employee, security role Staff, default permissions) logged in on the web app in the built-in browser.

View affected page

ServiceM8 · T-07 · partial: Setup (API, before recording): eight fixture jobs #6-#13 (service-03..10, Fixture residential customers 03-10) booked on Thu Oct 1 2026 in 2-hour slots: Priya 8-10/10-12/1-3, Tyler 8-10/10-12/1-3, Marcus 1-3/3-5 (Marcus also holds job #5 8-12).

View affected page

ServiceM8 · T-08 · pass: Multi-visit job with deposit.

View affected page

ServiceM8 · T-11 · pass: Recurring maintenance needs the 'Recurring Jobs + Reminders' add-on (Add-on Directory label: Starter Plan; a separate free 'Simple Recurring Jobs' add-on also exists).

View affected page

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).

View affected page

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.

View affected page

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').

View affected page

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.

View affected page

ServiceM8 · T-16 · pass: Public US pricing page (servicem8.com/us/pricing, read 30 Sep 2026) and the in-app 'Choose a pricing plan' page (account region United States) show the same USD monthly prices: Free $0 (1 user, 30 jobs/month), Starter $29 (unlimited users, 50 jobs/month), Growing $79 (150 jobs), Premium $149 (500 jobs), Premium Plus $349 (1,500+ jobs).

View affected page

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.

View affected page

ServiceM8 · T-01 · partial: Clients > Bulk Import Wizard accepts a CSV; the sample template has only Name, Contact First, Contact Last, Email Address.

View affected page

ServiceM8 · T-02 · partial: Materials & Services > Bulk Import.

View affected page

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).

View affected page

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.

View affected page

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/).

View affected page

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.

View affected page

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).

View affected page

Jobber · T-06 · pass: Quote #2 for Fixture residential customer 01 at 101 Fictional Example Lane with RIDGELINE-REPAIR-01 (qty 1, $20.00).

View affected page

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).

View affected page

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.

View affected page

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.

View affected page

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.

View affected page

Jobber · T-14 · partial: Self-service export (28-09): every export is emailed to the account owner (up to 15 min), no direct download.

View affected page

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).

View affected page

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.

View affected page

Demo scorecard 1.0.0: task-based demo requests, three-vendor scoring, evidence-based selection, local autosave, CSV export and print.

View affected page

Flat-rate price book 1.0.0: margin and markup calculations, local autosave, CSV import/export and explicitly synthetic preview column mappings.

View affected page