The comparisons use public vendor documentation, dated prices and original calculations. Recommendations explain which plan fits a particular task, workforce or workload.

Sources, calculations and recommendations

Documented means a claim appears in a linked primary vendor source. It does not mean we independently measured the feature's performance.

Calculated means the result follows from published inputs or clearly labeled hypothetical inputs. The headcount, billing mode and exclusions are stated so the arithmetic can be reproduced.

Editorial judgment means our interpretation of which product or workflow deserves evaluation. It is not proof of superior business results.

This AI-assisted edition has not included independent paid-account product trials or operator interviews. Product capabilities are attributed to vendor sources. Trial worksheets are for readers to record their own results.

Pricing rules

Pricing was rechecked September 18, 2026. Supporting documentation retains its source-specific inspection date in the source register; a new publication date does not imply every unchanged help article was inspected again. Prices are standard public US-dollar figures where available; introductory promotions are excluded. Annual equivalents, monthly payments with a yearly commitment and month-to-month prices are kept separate.

Owner, cleaner and office profiles are counted accurately. Provider-based tiers are not mislabeled as generic user fees. SMS, payment processing, taxes, optional products and migration remain separate unless expressly included in a calculation.

A missing public quote remains unknown. It is not converted to zero, marked unavailable without evidence or assumed more expensive than a priced plan. The calculator is a selection of documented options, not an exhaustive quotation engine.

Known ambiguities in this edition

BookingKoala's public trial text contains inconsistent duration references, so no exact trial length is promoted. Its storage and contact limits can change pricing beyond simple provider counts. BookingKoala pricing

ZenMaid's pricing labels QuickBooks as coming soon. Jobber's new QuickBooks integration is being rolled out alongside legacy-account behavior. Those differences are retained rather than flattened into a universal integration checkbox. ZenMaid pricing Jobber new QuickBooks Online sync

HCP's annual billing treatment for extra users above the modeled eight-user MAX base is not normalized into a prepaid quote here. Month-to-month extra-user arithmetic is shown separately. Housecall Pro pricing

Comparisons and recommendations

We choose the workflow before the product: booking, scheduling, collection, accounting or team coordination. We do not use one opaque overall score. An unsuitable plan should be rejected even when it is inexpensive or financially attractive to promote.

We also distinguish requested, documented and tested capabilities. A vendor roadmap is not a shipped feature. A competitor possessing a calculator or integration is not proof that it caused their growth.

Corrections and changes

Each buying page links its primary sources. When a source or order quote differs, treat the applicable vendor offer as the current purchasing evidence and re-run the calculation. Do not assume a recent-looking year in a headline is proof of a fresh check.

When a price or feature changes, the source record, calculator data and affected examples need to change together. Check dates refer to the facts reviewed; prices are not monitored continuously.

Return to the buying guide or inspect the calculators.

Product-specific limits

Maidily's Free headline and detailed hosted-form matrix conflict, so the finder does not promise self-booking on Free. Job packs are calculated as whole blocks and the required two-way number is added explicitly. Maidily pricing and plan matrix

ServiceM8's current US pricing includes recurrence on Free. Its new-job quota is distinct from calendar appointments, and its Android Lite app has documented limitations relative to iOS. A separate new-job input and optional device exclusion preserve those differences. ServiceM8 USA pricing ServiceM8 Lite Android capabilities ServiceM8 recurring jobs and reminders overview

Launch27's generic QuickBooks label is not treated as fully verified QBO-edition support. MaidCentral's starting price is not ranked as a flat account quotation. Launch27 pricing MaidCentral pricing

The calculation examples are synthetic scenarios. They show how prices are calculated, rather than measuring product reliability or business results.