Research lab / Evidence registry

Evidence before verdict. Exceptions before scores.

This is the operating record behind our reviews: one controlled company, one scenario week, visible evidence states, and publication gates that commercial relationships cannot bypass.

REGISTER REVIEWED / Sep 20, 202603

products with scenarios S01 through S08 recorded

00hands-on scores released

Current boundary

The desk research is useful. It is not a product test.

Official documentation, pricing pages, terms, APIs, and support articles build the test plan. A final score requires the same operating scenarios, intended plan, real field devices, financial exceptions, support case, and data exit.

Historical growth snapshot / 24 August 2026

A preserved baseline, not a live performance report.

These figures describe the 24 August note only. The downloadable evidence-coverage dataset remains a frozen 2 September snapshot. Neither is updated by a later editorial review.

Recorded impressions2,635 impressions

71% belonged to the best field service management software guide in that historical snapshot.

Recorded clicks0 organic clicks

This is the historical count, not a statement about traffic today.

Recorded measurement setup5 CTA dimensions

The note recorded ID, intent, product, placement, and commercial relationship. Configuration does not prove event receipt.

Recorded access boundaryPipedrive pending

The note recorded a login boundary on 24 August. Consult the current product record before making a decision.

Controlled company

One baseline, then the trade-specific pressure.

The baseline keeps product comparisons consistent. Vertical modules add the emergency, agreement, proof, and routing details that should not be flattened into one generic score.

Company model8-person local service operator

Owner, operations lead, dispatcher, finance/admin, and four field roles across a primary service area.

Market variantsUnited States + Canada

Separate currency, tax, payment, messaging, product-availability, and accounting evidence where behavior changes.

Device setOffice + field reality

Desktop admin, current iPhone, representative Android device, weak connectivity, and role-limited accounts.

Operating dataKnown control totals

Customers, properties, assets, price-book items, open work, recurrence, invoices, payments, attachments, and exports.

Eight-job scenario week

The happy path is only one of eight jobs.

Every candidate meets the same baseline. A product that cannot recover, reconcile, or export cannot earn confidence through a polished demo.

01

Emergency intake

A new customer calls with urgent work, incomplete information, and a narrow arrival promise.

02

Estimate options

A repeat customer receives three options, a deposit request, and a controlled follow-up sequence.

03

Dispatch disruption

Two urgent calls, a late technician, one reschedule, and one reassignment pressure the board.

04

Weak-signal visit

The field role uses notes, photos, forms, price-book items, signature, and time through an outage.

05

Recurring obligation

A seasonal visit, customer-specific entitlement, failed billing, and a moved appointment stay linked.

06

Financial exception

A partial invoice, two payment methods, fee, refund, payout, and accounting record must reconcile.

07

Automation boundary

A missed call, estimate reply, opt-out, complaint, and human takeover test every stop condition.

08

Exit and recovery

A duplicate, broken mapping, support case, core-data export, and recovery attempt expose lock-in.

Evidence register

Current files and the next proof required.

NO NUMERICAL SCORES ACTIVE

This table and the public evidence page use one shared register. Latest underlying check: . The editorial review on Sep 20, 2026 did not rerun these tests. Product dates and open gates remain unchanged.

Scroll sideways to see all five columns. On a keyboard, focus the table area and use the left and right arrow keys.

Product and stateScope and observed resultNext proof gateMarket and last recorded checkRecord
Jobber
Direct
S01 through S08, 48 controls
7 Pass, 24 Conditional, 0 Fail, 17 Blocked. No score.
Resolve material role, device, messaging, finance, support, and exit blocks before any score.Canada
Open record ↗
ServiceM8
Direct
S01 through S08, 48 controls
2 Pass, 21 Conditional, 0 Fail, 25 Blocked. No score.
Use controlled field devices, a second role, and safe finance and export sandboxes.International account
Open record ↗
Tradify
Direct
S01 through S08, 48 controls
1 Pass, 24 Conditional, 0 Fail, 22 Blocked, 1 Not run. No score.
Run the safe deposit control and resume field checks only with controlled iOS or Android access.European account
Open record ↗
Zoho FSM
Direct
Mobile notes, offline cache, and EUR invoice flow
Observed note sync, cached offline reading, and a manual EUR 1 partial payment. Not a full 48-control run.
Test two-user handoff, offline write conflict, refund or write-off correction, and complete exit.European account
Open record ↗
Jotform
Direct
12 intake, delivery, and portability controls
10 Pass, 1 Conditional, 1 Fail. One administrative alert and one PDF and CSV record passed. No score.
Test a live sandbox handoff, real-device offline use, role boundaries, delivery failures, and complete account exit.Global web account
Open record ↗
GorillaDesk
Documented
Official pricing, trial, offline, accounting, import, and change-log sources mapped to a controlled workflow protocol
One-route pricing and documented product limits were rechecked. No hands-on workflow result, score, savings, or customer outcome is claimed.
Run the 25-stop Basic and Pro routing comparison, weak-connectivity replay, accounting recovery, component export, and post-cancellation retrieval checks.North America
Open record ↗
Housecall Pro
Access blocked
Official documentation and observed eligibility gate
The access boundary was observed. No authenticated workflow result or score exists.
Obtain a vendor sandbox, demo, or authorized US or Canada contributor.US and Canada
Open record ↗
Workiz
Access blocked
Official documentation and observed +1 phone gate
The signup gate was observed. No authenticated workflow result or score exists.
Obtain vendor clarification or a supported-country contributor without using inaccurate details.United States
Open record ↗
ServiceTitan
Documented
Official onboarding, export, pricing, and terms sources
Desk 1.0 only. No hands-on result, normalized price, savings claim, or score exists.
Obtain a dated normalized quote and an authorized sandbox before adding price or product conclusions.North America
Open record ↗

“Desk 1.0” means primary-source research is complete enough to design the direct test. It does not mean the product has passed, failed, or received a score. Inspect directly linkable observations or consult the Pipedrive record for its separate access boundary.

Publication gates

Six locks between research and recommendation.

Affiliate eligibility is deliberately absent from the first four gates and cannot alter the frozen verdict.

G1

Scope locked

Market, plan, version, device, currency, tax, roles, and vendor assistance are recorded.

G2

Scenario complete

Every baseline and relevant vertical scenario has evidence, timing, exceptions, and screenshots or exports.

G3

Cost normalized

First-year, steady-state, transaction, add-on, implementation, and exit costs are separated.

G4

Claims reconciled

Observed behavior, vendor documentation, user reports, and unresolved claims are visibly distinct.

G5

Verdict frozen

The conclusion, limitations, score, and re-test date are locked before affiliate eligibility is checked.

G6

Independent review

A second editorial pass checks evidence, math, intent overlap, disclosure, and unsupported certainty.

Last recorded Tradify cycle / 30 August 2026

Tradify scenarios S01 through S08 were recorded; the verdict remained open.

At that recorded check, Jobber, ServiceM8, and Tradify had evidence states for their full eight-scenario registers, while Housecall Pro and Workiz remained blocked before direct testing by supported North American access requirements. The Tradify record retained the fictional intake, owner-only dispatch, bounded recurrence, linked draft quote, and linked draft invoice. S08 confirmed a manual duplicate-correction path, an owner-only account with granular permission categories, disconnected Xero and QuickBooks surfaces, authenticated support entry points, and documented cancellation and termination-export boundaries. One real customer CSV was downloaded and reconciled to exactly one fictional customer row with a stable Tradify ID and creation timestamp; contact and address fields were blank. Jobs and Enquiries exposed additional export controls, but no complete cross-object archive, attachments, activity history, support response, integration recovery, cancellation, deletion, or post-trial read-only interval was produced. QT00001 remained Draft and Unsent with its individual reminder off. IV00001 remained Draft and Unsent with its individual reminder off, EUR 0 paid, and EUR 104.50 due. No customer message, staff invitation, connector, support case, plan purchase, payment, refund, credit, payout, affiliate relationship, score, or public recommendation existed in that record. The cumulative record was 1 Pass, 24 Conditional, 0 Fail, 22 Blocked, and 1 Not run. The remaining Not run control was the safe deposit exercise; S04 can resume only with controlled iOS or Android access.