These nine examples show how team size, job volume and required features change the software bill. Each uses fictional business inputs and published plan rules, with downloadable calculations.
Download all inputs and outputs as JSON · Download the priced rows as CSV.
Inputs and price assumptions
Each case includes one owner. Other cleaners and office users are counted separately. The baseline uses standard month-to-month pricing unless the case explicitly selects annual prepayment. Appointment quantity and ServiceM8 new-job quantity are independent inputs; equal values in a case are stated assumptions, not a universal equivalence.
The data sources are the vendors' public tariffs. The arithmetic runs from the same dataset as the interactive tools. We do not use affiliate commissions to sort the outputs. BookingKoala pricing ZenMaid: How much does it cost? Jobber pricing Housecall Pro pricing Launch27 pricing Maidily pricing and plan matrix ServiceM8 USA pricing
Nine cost examples
CASE01: Solo, eight visits, basic feature filter only
Inputs: one owner; 0 other cleaners; 0 other office users; owner also cleans: yes; 8 scheduled appointments; new-job cards: 8; billing: monthly; required flags: none.
| Vendor / modeled plan | Monthly or annual monthly-equivalent amount |
|---|---|
| Maidily / Free | $0 |
| ServiceM8 / Free | $0 |
| ZenMaid / Starter | $19 |
| BookingKoala / Starter | $27 |
| Jobber / Core · 1 user | $49 |
| Launch27 / Base | $75 |
| Housecall Pro / Basic | $79 |
These are the lowest qualifying modeled public options, not complete workflow or quality rankings. The downloadable record retains each plan caveat. MaidCentral remains quotation-only.
CASE02: Solo, forty-five visits and reminders
Inputs: one owner; 0 other cleaners; 0 other office users; owner also cleans: yes; 45 scheduled appointments; new-job cards: 45; billing: monthly; required flags: sms.
| Vendor / modeled plan | Monthly or annual monthly-equivalent amount |
|---|---|
| Maidily / Start | $29 |
| ServiceM8 / Starter | $29 |
| ZenMaid / Pro | $39 |
| BookingKoala / Growing | $57 |
| Housecall Pro / Basic | $79 |
| Jobber / Connect · 1 users | $139 |
| Launch27 / Pro | $150 |
These are the lowest qualifying modeled public options, not complete workflow or quality rankings. The downloadable record retains each plan caveat. MaidCentral remains quotation-only.
CASE03: Owner plus three, QBO required
Inputs: one owner; 3 other cleaners; 0 other office users; owner also cleans: no; 100 scheduled appointments; new-job cards: 100; billing: monthly; required flags: qbo.
| Vendor / modeled plan | Monthly or annual monthly-equivalent amount |
|---|---|
| Maidily / Grow | $49 |
| ServiceM8 / Growing | $79 |
| Housecall Pro / Essentials | $189 |
| Jobber / Connect · 5 users | $199 |
These are the lowest qualifying modeled public options, not complete workflow or quality rankings. The downloadable record retains each plan caveat. MaidCentral remains quotation-only.
CASE04: Owner plus three, 151 scheduled jobs, QBO
Inputs: one owner; 3 other cleaners; 0 other office users; owner also cleans: no; 151 scheduled appointments; new-job cards: 100; billing: monthly; required flags: qbo.
| Vendor / modeled plan | Monthly or annual monthly-equivalent amount |
|---|---|
| Maidily / Grow | $57 |
| ServiceM8 / Growing | $79 |
| Housecall Pro / Essentials | $189 |
| Jobber / Connect · 5 users | $199 |
These are the lowest qualifying modeled public options, not complete workflow or quality rankings. The downloadable record retains each plan caveat. MaidCentral remains quotation-only.
CASE05: QBO plus two-way messages
Inputs: one owner; 3 other cleaners; 0 other office users; owner also cleans: no; 151 scheduled appointments; new-job cards: 100; billing: monthly; required flags: qbo, two_way.
| Vendor / modeled plan | Monthly or annual monthly-equivalent amount |
|---|---|
| Maidily / Grow | $67 |
| Jobber / Grow · 5 users | $299 |
These are the lowest qualifying modeled public options, not complete workflow or quality rankings. The downloadable record retains each plan caveat. MaidCentral remains quotation-only.
CASE06: Owner plus ten, reminders
Inputs: one owner; 10 other cleaners; 0 other office users; owner also cleans: no; 300 scheduled appointments; new-job cards: 200; billing: monthly; required flags: sms.
This example requires basic reminders only. Maidily Start does not include full team scheduling; select Grow when cleaners need that workflow.
| Vendor / modeled plan | Monthly or annual monthly-equivalent amount |
|---|---|
| Maidily / Start | $44 |
| BookingKoala / Growing | $57 |
| ServiceM8 / Premium | $149 |
| Launch27 / Pro | $150 |
| ZenMaid / Pro | $179 |
| Jobber / Connect · 15 users | $399 |
| Housecall Pro / MAX | $434 |
These are the lowest qualifying modeled public options, not complete workflow or quality rankings. The downloadable record retains each plan caveat. MaidCentral remains quotation-only.
CASE07: Annual, owner plus three, reminders
Inputs: one owner; 3 other cleaners; 0 other office users; owner also cleans: no; 100 scheduled appointments; new-job cards: 100; billing: annual; required flags: sms.
| Vendor / modeled plan | Monthly or annual monthly-equivalent amount |
|---|---|
| Launch27 / Pro | $127.50 |
| Housecall Pro / Essentials | $149 |
| Jobber / Connect · 5 users | $149 |
These are the lowest qualifying modeled public options, not complete workflow or quality rankings. The downloadable record retains each plan caveat. Some vendors have unpriced combinations; unknown does not mean impossible. MaidCentral remains quotation-only.
CASE08: QBO with new-job usage unknown
Inputs: one owner; 3 other cleaners; 0 other office users; owner also cleans: no; 100 scheduled appointments; new-job cards: unknown; billing: monthly; required flags: qbo.
| Vendor / modeled plan | Monthly or annual monthly-equivalent amount |
|---|---|
| Maidily / Grow | $49 |
| Housecall Pro / Essentials | $189 |
| Jobber / Connect · 5 users | $199 |
These are the lowest qualifying modeled public options, not complete workflow or quality rankings. The downloadable record retains each plan caveat. Some vendors have unpriced combinations; unknown does not mean impossible. MaidCentral remains quotation-only.
CASE09: QBO and fuller Android field management
Inputs: one owner; 3 other cleaners; 0 other office users; owner also cleans: no; 100 scheduled appointments; new-job cards: 100; billing: monthly; required flags: qbo; fuller Android field management: required.
| Vendor / modeled plan | Monthly or annual monthly-equivalent amount |
|---|---|
| Maidily / Grow | $49 |
| Housecall Pro / Essentials | $189 |
| Jobber / Connect · 5 users | $199 |
These are the lowest qualifying modeled public options, not complete workflow or quality rankings. The downloadable record retains each plan caveat. The Android requirement removes the documented ServiceM8 Lite mismatch. MaidCentral remains quotation-only.
What changes the bill
The first two cases separate a small free-plan capacity from a busier solo calendar. Adding staff is not the only reason a bill changes. A fifth weekly occurrence can affect the appointment allowance without adding a customer.
The third and fourth cases isolate an appointment-pack boundary under a QBO requirement. They do not imply that all vendors use the same billing units. The fifth case adds a separately documented conversation requirement; it should not be compared with reminder-only plans as though nothing changed.
The annual case explicitly loses options whose annual tariffs were not normalized. That is more honest than inventing a standard discount to fill every row. The unknown-new-job case withholds ServiceM8 pricing, and the final case demonstrates a documented device mismatch screen.
Costs and features outside these examples
No case measures uptime, speed, support, customer happiness, actual time saved, bookkeeping quality or conversion. No record shows actual private customer spending. The price comparison excludes unpriced usage, tax, processing, setup and account-specific offers.
A missing vendor result can mean an unpriced billing combination, insufficient public capability evidence, a known selected constraint or an omitted market tier. It is not an assertion that the company never supplies an applicable product.
Calculate your own scenario
Download the inputs and results above, or enter your own team and workload in the cost calculator. The finder also applies your feature requirements and budget.
For actual service dates, use the appointment counter. For the cost of changing systems, use switching payback. The useful decision is a documented fit at an understood cost, not the smallest number on an incomplete table.