Not shown in the Loom recording.
A person sets it on a 5-step scale. Click a step to set it as Ivan (mock sign-in, top right).
1From a read-only look at the FieldRoutes account on 2026-11-02 and its official manuals. Each line ends with its evidence: Observed in the account, Documented in a manual, or not tested. Capture numbers link to the screen below. All of FieldRoutes across the 20 blocks
In FieldRoutes, a commercial account is not a separate kind of record. It is an ordinary customer marked "Commercial Property" instead of "Residential Property". It can also have a unit mode (Single Unit, Multi Unit or Structures) and an optional Sub-Property Type. Around that flag sit commercial-relevant tools: reusable Structure Templates, linked properties, separate payer (Bill To) settings, purchase order (PO) numbers with expiry handling, and residential/commercial switches in notes, portal payments, mobile and reports. The research covers 17 screenshots here: the four New Customer form variants, the Info and Properties tabs, the Structure Template and Sub-Property Type editors, Preset Notes, the PO trigger and report, Customer Search account filters and the Sales Tax report. No commercial customer with units, structures or linked sites was found or created, so the commercial workflow itself is unproven.
Each capture is a saved screen state from the FieldRoutes account on 2026-11-02. A screen shows what controls exist; it does not prove what happens when they are used.

Finds purchase order numbers that expire in a date range, filtered by subscription status, office and whether a future PO number is already on file. It has Refresh, Export to CSV and Send Messages (not used). The result area is blank.

The same intake form with Commercial Property selected (still Single Unit). The visible fields do not change: no commercial-only fields appear and person-name fields remain. Not saved.

The intake form with Commercial Property and Multi Unit selected. No unit table or extra fields appear before saving, so how units are entered is not shown. Not saved.

The intake form with Commercial Property and Structures selected. No structure tree or template picker appears before saving; the field set is unchanged. Not saved.
Creating a commercial customer (form observed, never saved). The New Customer form always opens on Basic Information as Residential Property + Single Unit. The researcher switched it to Commercial Property, then Multi Unit, then Structures. The visible fields stayed the same in all four states. Person-name fields stay, Company Name is always there, and no commercial-only field appears. Choosing Multi Unit or Structures shows no unit table, structure tree or template picker before saving. The Sub-Property Type selector shows only its placeholder because no types exist. How units or structures are entered after saving is not shown. 370-new-customer-form, 371-new-commercial-customer-form, 372-new-multiunit-customer-form, 373-new-structures-customer-form, customer intake
Building a structure hierarchy (editor observed, never saved). Structure Templates is an empty list with Global and Visibility filters, Search and + Structure Template. The new template has office scope, Hidden/Visible, save/cancel and a tree with one root node named "New Structure". There is no separate name field: you rename the root node in place. The plus icon adds a child node, which gets a trash icon. Expand/collapse lets you move through the tree. The draft was cancelled. Maximum depth, reparenting, inheritance and how a template is applied to a customer were not seen. 349-structure-template-editor, 350-structure-template-node, 351-structure-template-child
Sites that belong together (documented, not tested). Each site of a multi-site customer is its own Customer Card, joined through the Properties tab. Linked sites keep separate billing, invoices, subscriptions and documents. The master portal account can manage and pay child properties; child accounts cannot see the others. Payments stay with one property. Merge is a different, permanent action. In the account only the empty "Link a Property" search was seen, and no link or merge was made. Properties manual, 011-customer-properties. The public commercial product page says linked commercial properties can use consolidated invoices, separate charges per service address, and unit quotas per appointment (public vendor claim, Commercial Pest Control).
Who pays (partly observed). The Billing tab sets Default Bill To for new invoices and subscriptions, and can assign a billing account. Per the manual, responsibility can also be set per subscription or invoice. Retroactive effects and paying through another customer were not tested (006-customer-billing, 453-customer-bill-to-selector). Trigger actions treat a responsible payer differently. The AR Freeze Customers action freezes the responsible customer and the subscriptions of other accounts whose balances that customer pays, using the responsible balance and aging. The Create Invoices action filters at invoice level. No freeze was run (249-trigger-action-freeze, 231-trigger-rule-action-editor).
Units on a subscription (documented, not tested). The Service Type subscription manual describes optional Multi-Unit settings on a subscription: choose units and a quantity or percentage quota (Adding a Service Type Subscription). No unit quota was set in the account.
Purchase order lifecycle (settings observed, outcome untested).
Who may override or reactivate, and what the customer sees, were not tested.
Residential vs commercial policies (settings observed).
Finding commercial customers (filters observed). Customer Search > Customer Account filters by Account Type (All / Commercial / Residential), Unit Type (N/A / Single Unit / Multi Unit / Multi Structure), Has Linked Properties and Has Child Billing, along with Company Name (412-customer-account-filters). Search output columns include Customer Units, Appointment Units, Linked Properties, Sub-Property Type and the full Bill To party (429-customer-column-and-grouping-controls). Run Report did not change the output in the research, so these columns were never filled.
Contacts at a commercial site (observed). Additional Contacts on the Info tab can be added new or taken from Business Contacts (004-customer-info). Business Contacts are reusable and never become customers; a Customer Card is needed to schedule and bill (363-business-contacts-clear). Neither kind of contact becomes a payer just by being a contact (domain model).
Classification on New Customer / Info tab (370-new-customer-form, 004-customer-info):
| Control | Options / note |
|---|---|
| Residential Property / Commercial Property | Property class. No commercial pricing, terms or approval rule tested. |
| Single Unit / Multi Unit / Structures | Unit mode. No deeper controls before save. |
| Select Sub-Property Type | Placeholder only; requiredness untested. |
| Company Name | Shown for every class; first/last name fields stay for Commercial. |
| Sq. Ft. | Property area; no calculation or pricing tested. |
| Division | Only "No Division" here; separate Divisions dictionary in Admin. |
Structure Templates (348-structure-templates to 351-structure-template-child):
| Control | What it does / limit |
|---|---|
| Global; Visibility; Search; + Structure Template | Find or create hierarchy definitions. List is empty. |
| Columns: Structure Template, Global, Visible | List view. |
| Office scope; Hidden/Visible; save/cancel | Scope and availability of the whole tree. |
| "New Structure" root link and active text box | Select and rename the root. No separate Name field. |
| Plus icon on root or child | Add a nested node. |
| Expand/collapse; child trash icon | Navigate or remove draft nodes. Depth and reparenting not inspected. |
Sub-Property Types (352-subproperty-types, 353-subproperty-type-editor): filters Visibility, Global, System; Search; + Sub-Property Type; columns Description, Global, Visibility, System; editor with Sub-Property Type (required), office scope, Hidden/Visible, save/cancel. No property assignment, inherited attributes or pricing tested.
Preset Notes (193-mobile-preset-note-form): Description (required), Notes (required), office scope, Toggle On / Toggle Off, and 12 checkboxes: Residential, Commercial, Multi-Unit, Structure by Service Notes, Invoice Notes, Office Notes.
Purchase orders:
| Control | Where | Options / note |
|---|---|---|
| PO No. / PO Expiration | Subscription sales information 437-existing-subscription-detail | Two separate fields, blank here. |
| PO Expiration Auto Freeze | Billing Preferences 220-office-billing-preferences-editor | No / freeze subscription. |
| Before/After PO Expiration Date; Days | Subscription PO trigger 242-trigger-subscription-po | Before PO Expiration Date (selected) / After PO Expiration Date; days required. |
| Multi Unit | Subscription PO trigger | Include (selected) / Exclude / Only Multi Unit Properties. |
| Include/Exclude Service Types, Service Plans, Customer Flags, Subscription Flags, Divisions, Regions | Subscription PO trigger | Eligibility filters. |
| Start/End Date; Subscription Status; Offices; Future PO Number | Expiring PO Numbers 080-report-expiring-po | Refresh, Export to CSV, Send Messages (not used). |
Residential/commercial splits elsewhere:
| Control | Options | Evidence |
|---|---|---|
| Customer Portal Max Payment Limit: Residential / Commercial | Two numbers (2000 each here) | 220-office-billing-preferences-editor |
| Block Completion if There is Balance (mobile) | No / Yes / Residential Only / Commercial Only | 183-mobile-service-default-editor |
| Hide Commercial Price on Mobile / Hide Residential Price on Mobile | Permissions | 203-access-control-profile-editor |
| Property Type (Subscription Status trigger) | All Properties / Commercial Only / Residential Only | 243-trigger-subscription-status |
| Property Type (Sales Tax report) | All / Commercial / Residential | 095-report-sales-tax |
| Account Type / Unit Type (Customer Search) | All/Commercial/Residential; N/A/Single Unit/Multi Unit/Multi Structure | 412-customer-account-filters |
The original research reports are kept unchanged in the archive. These are the sections that speak about this block:
Planned: post in Slack and mention the agent, and it files the post here. Today the copy of Slack keeps the text and file names only.
Upload a screen or noteMock: no agent runs in this static page.
Where this block is stored: How it works, part 2.