T-04: Equipment history: see every visit for one rooftop unit

Task definition

T-04 · Equipment history: see every visit for one rooftop unit

Version 1.0.0 · Operator role: field

Pass criteria: History is visible per unit and per location

  1. Load ridgeline-equipment-39 at ridgeline-location-25 and compare its make, model, serial and install date with ridgeline-equipment. Confirm the equipment link belongs to the location.
  2. Load the visit records for ridgeline-job-service-01 and ridgeline-job-service-02 from ridgeline-jobs, both linked to ridgeline-equipment-39 at ridgeline-location-25. Verify both visit dates before inspecting history.
  3. Open the history for ridgeline-equipment-39. Locate both service jobs and compare their dates and job references with the two fixture visits; record any missing visit.
  4. Open ridgeline-location-25 history and follow its equipment link back to ridgeline-equipment-39. Verify both visits can be identified at location level as well as unit level.
  5. Capture the unit and location histories for ridgeline-equipment-39 and ridgeline-location-25, showing both job references. Record any workaround required to distinguish the unit from other equipment.

Fixture used

Ridgeline Comfort Heating & Air · Version 1.0.0

  • ridgeline-equipment · equipment · 1.0.0
  • ridgeline-jobs · jobs · 1.0.0
  • ridgeline-locations · locations · 1.0.0
  • ridgeline-operation · operation · 1.0.0

Results by product

Pinned: Jobber · ServiceM8. All tasks are shown on desktop; narrow screens start with differences. These selected results are available without JavaScript.

Task results for the pinned products. Missing results mean insufficient evidence.
TaskJobberServiceM8
T-04
Equipment history
Jobber

Not possible

TestedT-04

ServiceM8

Partial

TestedT-04

Price checked
Not verified
Last tested
Last edited

Housecall Pro

Not tested: Housecall Pro advertises a 14-day free trial, but its terms say the service is offered to users who reside in the US or Canada, and when we signed up on September 28, 2026 the onboarding form did not accept our Spanish phone number. Our lab is in Spain, so we have not run our tasks on it. What this page shows comes from public sources and is marked as documented, not tested.

Review: Housecall Pro

Jobber

not-possible · Grow

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. Its glossary lists Property ('a client's address where work is performed') and Custom Fields (on properties, clients, quotes, jobs, invoices, team members) but no equipment entity; the in-app App Marketplace search for 'equipment' returns third-party apps, including Asset Minder, which advertises 'the full service history of every asset you maintain', confirming the gap is filled by add-ons. Location-level history does exist: the client page's Work overview lists Job #1 (Fixture service call 1) for the 125 Fictional Example Lane property, and the property filter narrows it per address. Workaround available but not executed as a pass: property custom fields can hold one unit's identifiers, and job titles or line items can name the unit; neither yields a history per unit without manual convention.

TestedT-04

Execution exe-jobber-t-04-20260928-1 · Protocol 1.0.0 · MacBook Air M3 24 GB · macOS Tahoe 26.6.2 · Claude desktop built-in browser (Chromium) · Home fibre, Cádiz, Spain

Review: Jobber

Kickserv

Not tested: Kickserv's terms of service do not allow use of the service for benchmarking or competitive purposes, so we do not publish hands-on test results for it. What this page shows comes from public sources and is marked as documented, not tested.

Review: Kickserv

ServiceM8

partial · Premium Plus

Equipment tracking is the 'Asset Management' add-on (Add-on Directory label: Growing Plan); switched on in the trial ('Activated successfully'). Setup: Asset Types (name, badge, custom fields) - created 'AC condenser' with Serial Number and Model. The Assets list on the web says 'No Assets found. Create Assets using the ServiceM8 mobile app'; the web only offers Bulk Import, one client and one asset type at a time, and warns that each imported asset still needs a ServiceM8 QR code label applied and the setup completed on site before forms (inspection/service) can be recorded against it. Imported one asset for Fixture residential customer 01 ('Fixture AC condenser (res-01)', serial FX-SN-0001, model 'Fixture model A'); the API shows it attached to the client with no location (lat/lng 0). Recording service history against the asset (scan label, attach job/form) is done in the mobile app and is pending for the mobile day (T-09/T-10, 5 Oct). Result partial for now: an equipment register with custom fields exists on the Growing plan, but creation and history are mobile/QR-label driven; per-asset history not yet observed.

TestedT-04

Execution exe-servicem8-t-04-20260930-1 · Protocol 1.0.0 · MacBook Air M3 24 GB · macOS Tahoe 26.6.2 · Claude desktop built-in browser (Chromium) · Home fibre, Cádiz, Spain

partial · Premium Plus

Mobile follow-up to exe-servicem8-t-04-20260930-1. On the phone, Client > Client Assets for Fixture residential customer 01 lists the imported asset 'Fixture AC condenser (res-01)' with its type, serial FX-SN-0001 and model; its history is empty. 'Complete Asset Setup' opens the camera to scan a ServiceM8 QR label, which is required before inspection or service forms can be recorded against the asset; no label was available, so no per-asset history could be built. Result partial (final): an equipment register with custom fields exists on the Growing plan add-on, but per-unit history depends on physical QR labels and on-site setup.

TestedT-04

Execution exe-servicem8-t-04-20261002-1 · Protocol 1.0.0 · iPhone 13 mini (MLJC3VC/A) · iOS 26.7 · Native iOS app (screen recorded with iOS screen capture) · Home Wi-Fi, Cádiz, Spain; offline segment in airplane mode (Wi-Fi and mobile data off)

Review: ServiceM8

ServiceTitan

Not tested: ServiceTitan has no self-serve trial. Its pricing page asks visitors to request pricing or book a demo with sales, and we do not open test accounts through sales calls. What this page shows comes from public sources and is marked as documented, not tested.

Review: ServiceTitan

Workiz

Not tested: Workiz advertises a 7-day free trial, but when we signed up on September 28, 2026 its onboarding asked for a phone number with a fixed +1 prefix, so we could not finish setup from our lab in Spain. The assistant on its website could not confirm availability outside the US and Canada and pointed us to a sales demo. We have not run our tasks on it. What this page shows comes from public sources and is marked as documented, not tested.

Review: Workiz

Evidence files

Jobber, T-04 (equipment history: see every visit for one rooftop unit): location history. Own capture from the test account, fictional Ridgeline fixture data.

Jobber, T-04 (equipment history: see every visit for one rooftop unit): location history. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-04 — Equipment history: see every visit for one rooftop unit
Plan
Grow
Device
MacBook Air M3 24 GB
App version
Jobber web app, 2026-09-28 (14-day trial, day 2)
Captured
Open full image
Jobber, T-04 (equipment history: see every visit for one rooftop unit): marketplace. Own capture from the test account, fictional Ridgeline fixture data.

Jobber, T-04 (equipment history: see every visit for one rooftop unit): marketplace. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-04 — Equipment history: see every visit for one rooftop unit
Plan
Grow
Device
MacBook Air M3 24 GB
App version
Jobber web app, 2026-09-28 (14-day trial, day 2)
Captured
Open full image
ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): addon activated. Own capture from the test account, fictional Ridgeline fixture data.

ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): addon activated. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-04 — Equipment history: see every visit for one rooftop unit
Plan
Premium Plus
Device
MacBook Air M3 24 GB
App version
ServiceM8 web app (go.servicem8.com), 2026-09-29, trial day 2; region English (United States)
Captured
Open full image
ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): asset import mapping. Own capture from the test account, fictional Ridgeline fixture data.

ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): asset import mapping. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-04 — Equipment history: see every visit for one rooftop unit
Plan
Premium Plus
Device
MacBook Air M3 24 GB
App version
ServiceM8 web app (go.servicem8.com), 2026-09-29, trial day 2; region English (United States)
Captured
Open full image
ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): asset import rules. Own capture from the test account, fictional Ridgeline fixture data.

ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): asset import rules. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-04 — Equipment history: see every visit for one rooftop unit
Plan
Premium Plus
Device
MacBook Air M3 24 GB
App version
ServiceM8 web app (go.servicem8.com), 2026-09-29, trial day 2; region English (United States)
Captured
Open full image
ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): assets mobile only. Own capture from the test account, fictional Ridgeline fixture data.

ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): assets mobile only. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-04 — Equipment history: see every visit for one rooftop unit
Plan
Premium Plus
Device
MacBook Air M3 24 GB
App version
ServiceM8 web app (go.servicem8.com), 2026-09-29, trial day 2; region English (United States)
Captured
Open full image
ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): asset on the phone with an empty history. Own capture from the test account, fictional Ridgeline fixture data.

ServiceM8, T-04 (equipment history: see every visit for one rooftop unit): asset on the phone with an empty history. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-04 — Equipment history: see every visit for one rooftop unit
Plan
Premium Plus
Device
iPhone 13 mini (MLJC3VC/A)
App version
ServiceM8 iOS app (App Store, installed for the test), 2026-10-02, trial; region English (United States)
Captured
Open full image

Retests

Housecall Pro

No retest recorded.

Jobber

No retest recorded.

Kickserv

No retest recorded.

ServiceM8

  1. · partial · Mobile follow-up to exe-servicem8-t-04-20260930-1. On the phone, Client > Client Assets for Fixture residential customer 01 lists the imported asset 'Fixture AC condenser (res-01)' with its type, serial FX-SN-0001 and model; its history is empty. 'Complete Asset Setup' opens the camera to scan a ServiceM8 QR label, which is required before inspection or service forms can be recorded against the asset; no label was available, so no per-asset history could be built. Result partial (final): an equipment register with custom fields exists on the Growing plan add-on, but per-unit history depends on physical QR labels and on-site setup.

ServiceTitan

No retest recorded.

Workiz

No retest recorded.