This is a vendor-documented trial method, not a hands-on product score. Use one controlled scenario in each product so the operating record can be inspected consistently. The scenario: Harborview Property Management requests a one-time, after-hours move-out clean of Suite 410, including reception, four offices, two restrooms, a break room, interior glass, and carpet spot treatment. The requested service date is Friday at 6:00 p.m.; the site contact is Dana Lee; the access instruction is “call on arrival”; and the initial scope has an optional add-on for interior refrigerator cleaning.
Save the same evidence set for each system: screenshots or PDFs, exported files where available, the final customer-facing document, and a short note of anything that could not be completed. Do not infer a capability from a screen label alone; perform the task and record the result.
1. Capture a synthetic request
Concrete task: Enter Harborview’s initial request with the service description, requested date, site contact, access instruction, and optional refrigerator add-on. If an intake form is available, use it; if not, record how the request was entered. Jobber’s documentation covers request creation, intake forms, photos, measurements, and choices for moving a request into a job workflow. Jobber Request Basics
Evidence to save: Save the submitted request view and any intake-form output. Include the original wording of the request, the time received, and a record showing whether photos or measurements could be collected.
Pass/fail question: Can a coordinator capture the complete request without losing the requested date, property contact, access instruction, or optional work?
2. Record property and job details
Concrete task: Create the Suite 410 work record and enter the address, cleaning areas, after-hours timing, access instruction, and Dana Lee as the on-site contact. Test whether the record can clearly distinguish this one-time move-out clean from a recurring weekly-cleaning workflow. Jobber’s job documentation distinguishes one-off and recurring jobs and uses move-out and weekly cleaning as examples. Jobber Job Basics
Evidence to save: Save the job detail page or printable record, including the property identifier, contact information, scope, and frequency setting.
Pass/fail question: Does the operating record make it unambiguous which property is being cleaned, what type of cleaning it is, and whether it is one-time or recurring?
3. Produce a quote
Concrete task: Build a quote for the base move-out clean with separate lines for the reception and offices, restrooms, break room, interior glass, and carpet spot treatment. Add the refrigerator cleaning as a separate optional line if the product’s quote flow supports the desired presentation. Jobber documentation describes quote line items, quote statuses, PDF output, activity history, and conversion from a quote to a job. Jobber Quote Basics
Evidence to save: Save the first quote PDF or customer-facing view, the quote status, line-item detail, and any activity-history entry generated by the workflow.
Pass/fail question: Can the buyer produce a customer-ready quote that separates the base scope from an optional add-on and preserves a traceable version of the offer?
4. Revise scope and options
Concrete task: Simulate Dana approving the base clean but asking to remove carpet spot treatment and make refrigerator cleaning optional. Create a revised version without overwriting the original until the product’s own workflow has been observed. If version history, option handling, or customer-visible changes are not documented in the packet, treat each as a trial check rather than an assumed feature.
Evidence to save: Save the original and revised quote documents, timestamps, change notes, and a comparison showing the deleted service and optional refrigerator work.
Pass/fail question: Can staff explain exactly what changed between the first and revised scopes, and can the customer distinguish included from optional work?
5. Capture customer approval
Concrete task: Route the revised quote through the product’s available approval path, or document the manual approval process required for the trial. Then determine whether the approved scope can be linked to the resulting job. Jobber documentation describes quote statuses, activity history, and job conversion. Jobber Quote Basics
Evidence to save: Save the approval status, date and time, customer-facing approval artifact, activity record, and the identifier connecting the approved quote to the job.
Pass/fail question: Is there a durable record showing who approved which scope, when approval occurred, and whether the job reflects that approved version?
6. Schedule and assign the work
Concrete task: Schedule Suite 410 for Friday at 6:00 p.m. and assign a two-person crew. Add a checklist covering arrival call, reception, offices, restrooms, break room, glass, final walk-through, and lock-up. Jobber’s job documentation describes scheduling, assignments, checklists, notes, attachments, and billing within the job workflow. Jobber Job Basics
Evidence to save: Save the scheduled job, assigned personnel, checklist, duration or time window, and any assignment notification generated during the trial.
Pass/fail question: Can dispatch see the scheduled time, assigned crew, full scope, and critical access instruction together without relying on a separate spreadsheet or message?
7. Manage an urgent or unassigned job
Concrete task: Create a second synthetic job for an urgent post-event restroom clean at the same property, initially leaving it unassigned. Attempt to identify it, prioritize it, and assign it to an available crew while preserving the original Suite 410 appointment. Record the exact steps required; do not assume an alert, queue, or optimization behavior unless observed.
Evidence to save: Save before-and-after schedule views, the unassigned-state record, assignment timestamps, and any notes explaining how the urgent job was surfaced.
Pass/fail question: Can a dispatcher reliably find an unassigned urgent job, assign it, and show that the original job was not silently displaced or altered?
8. Record technician work and notes
Concrete task: Have the synthetic crew record arrival, completed checklist items, a note that the interior glass required extra attention, and a note that the refrigerator was not cleaned because the option was not approved. Test how technician-entered notes appear to office staff and whether they remain tied to the correct job. Jobber documentation identifies notes and checklists as job-workflow elements. Jobber Job Basics
Evidence to save: Save the completed checklist, field notes, timestamps, staff attribution if shown, and the office-facing job view.
Pass/fail question: Can office staff reconstruct what happened onsite, what was completed, and why an optional task was not performed from the job record alone?
9. Attach photos or files
Concrete task: Attach synthetic before-and-after images of the break room and interior glass, plus a mock site-access document. Test whether attachments can be added at request, job, or another relevant stage, and whether authorized internal users can locate them later. Jobber documentation covers photos and measurements in requests, and job attachments are described in its job workflow documentation. Jobber Request Basics Jobber Job Basics
Evidence to save: Save the attachment list, filenames, upload timestamps, the record location, and a retrieval screenshot from the office-side view.
Pass/fail question: Are before-and-after evidence and site documents attached to the correct operating record and retrievable without ambiguity?
10. Create the invoice and customer document
Concrete task: Create an invoice reflecting the approved base work and excluding the unapproved refrigerator option. Generate the customer document available in the trial and inspect its property, service description, line items, taxes or adjustments if applicable, and payment instructions. Jobber’s job documentation includes billing in the job workflow, while its quote documentation describes PDF output for quotes. Jobber Job Basics Jobber Quote Basics
Evidence to save: Save the invoice or customer document, the internal billing record, and a comparison against the approved quote.
Pass/fail question: Does the customer document match the approved scope, identify the correct property, and exclude work that was merely offered as an option?
11. Review job cost and margin
Concrete task: Enter synthetic labor time and loaded labor rates, material cost for cleaning supplies, and any relevant miscellaneous, commission, or service costs. Then inspect the job-cost and margin view available to the account and to the intended manager role. Housecall Pro documentation says its job-costing guide covers labor, material, miscellaneous, commission, and service costs, with labor based on tracked time and loaded rates; it also describes profit-margin reporting and notes that settings and permissions affect the breakdown. Housecall Pro Job Costing: Complete Set Up Guide
Evidence to save: Save the cost inputs, resulting cost and margin display, user-role access result, and any configuration prerequisites encountered.
Pass/fail question: Can the intended manager see an understandable cost-and-margin record for this job, and can the buyer document which setup or permission conditions are required?
12. Export the operating record
Concrete task: Filter the trial records to Harborview and the two synthetic jobs, choose the columns needed for an operations review, sort the results, and export them. Housecall Pro documentation describes filtering, sorting, visible-column selection, and CSV report export for job and estimate list reporting. Housecall Pro Job & Estimate List Reporting Jobber documentation also describes job-cost export; test the exact available output and fields in the account rather than presuming a particular format. Jobber Job Basics
Evidence to save: Save the filter criteria, selected columns, exported CSV or other available file, and a screenshot showing the records before export.
Pass/fail question: Can the team export a reviewable record containing the customer, property, job status, schedule, scope, billed amount, and any cost fields required for its operating process?
Sources
- Request Basics — Jobber.
- Quote Basics — Jobber.
- Job & Estimate List Reporting — Housecall Pro.
- Job Basics — Jobber.
- Job Costing: Complete Set Up Guide — Housecall Pro.