Pricing boundary: Prices below are research signals, not purchase quotes. Currency, tax, promotions, user allowances, country availability, and plan contents can change. Capture a dated written quote before deciding.
Subscription price is only one of six cost layers.
Normalize setup, add-ons, transactions, adoption, and exit beside the steady-state subscription. Use month-12 team size and conservative benefits, not the promotional entry price.
Cost confidence carries 15% of the public Pilot Scorecard.
The score remains blocked when evidence is incomplete, even if the subscription looks attractive.
Open the scorecard ↗Three-year TCO = subscription + setup + add-ons + transactions + adoption + exit
Subtract only benefits the team can measure conservatively: recovered jobs, faster invoicing, reduced drive time, fewer callbacks, lower administrative labor, or higher agreement renewal.
The six cost layers
Subscription
Use the steady-state plan price for the people, technicians, locations, and workflows expected in month 12.
Implementation
Include setup, migration, configuration, onboarding, consulting, hardware, and the internal owner’s time.
Add-ons
Price accounting, phones, AI, marketing, payroll, GPS, financing, forms, API access, and premium support separately.
Transactions
Model payment processing, instant payouts, financing, text messages, calls, and usage-based automation at realistic volume.
Adoption
Count training, duplicate entry during the transition, temporary productivity loss, and the cost of correcting weak data.
Exit
Confirm contract terms, export format, attachment access, termination help, and the labor needed to move again.
Current pricing signals
These models are deliberately different. A low entry price can be irrelevant if the required accounting, routing, recurring-service, reporting, or API capability sits in another tier.
| Product | Published model | What to put in the worksheet |
|---|---|---|
| Jobber | Dynamic by team size and billing term | From $29/month on annual billing is the published entry signal; price the intended team and plan. |
| Housecall Pro | Published plan ladder | Basic $59 annual / $79 monthly; Essentials $149 / $189; Max $299 / $329, before tax and optional products. |
| ServiceTitan | Quote-based, described as per technician | Starter, Essentials, and The Works are public; the normalized numeric quote is not. |
| ServiceM8 | Job-volume tiers with unlimited users on paid plans | Free; Starter $29; Growing $79; Premium $149; Premium Plus $349 on the US pricing page. |
| ZenMaid | Appointment-volume and feature tiers | Starter $19; Pro $39; Pro Max $49 on the current pricing page. |
| Service Autopilot | Plan ladder plus sign-up cost | Annual-plan signals start at $49, $199, and $499 per month; setup and tier-specific extras require modeling. |
Build three scenarios before the demo
What will this team pay and change now?
- Current office and field users
- Required integrations and payment volume
- Real migration and training hours
- Normal price after promotions
What changes after the next hire or workflow?
- Expected technicians, crews, and locations
- Routing, job costing, payroll, or memberships
- Additional administrator and support needs
- Plan and add-on upgrades
What if adoption is slower than promised?
- Duplicate systems for three months
- Extra migration and cleanup
- Lower-than-planned productivity gains
- Contract and exit exposure
Approve only a conservative return.
- Do not count unverified revenue claims
- Use the full steady-state price
- Name the owner of every projected benefit
- Require a measurable 90-day baseline
The quote checklist
- List every user, technician, crew, location, and billing definition.
- Separate subscription, implementation, migration, training, hardware, and professional services.
- Inventory each add-on used in the demonstration or trial.
- Model payment, messaging, call, AI, and automation usage with actual monthly volume.
- Record renewal terms, price protections, cancellation rules, support level, and data-export conditions.
- Run the same quote through current-state, month-12, and failure-case scenarios.