You’re past the two-truck spreadsheet era. You have a dispatcher, or you’re about to hire one. Same-day reshuffles are normal. Job costing matters. And the two platforms everyone compares first, Jobber and ServiceTitan, both start to feel like the wrong size.
That mid-market trap shows up in search the same way contractors talk about it: Jobber or ServiceTitan for growing teams? and Can Jobber replace ServiceTitan? Short answers to those situations live in the FAQ on our Jobber vs ServiceTitan hub. This post is the longer requirements path for shops roughly 10–50 technicians, often commercial or compliance-heavy, who need more ops depth than a residential starter FSM and are not ready for an enterprise quote plus separately invoiced onboarding.
Competitor figures below are as of October 6, 2026 for Jobber and September 2026 for ServiceTitan, restated only from our live Jobber pricing and ServiceTitan pricing guides. Forz publishes $50 per user per month on annual billing, or $60 month-to-month, with a 10-user minimum.
The mid-market trap: past Jobber, short of ServiceTitan
Mid-size, here, means a specific operating shape:
- Headcount around 10–50 technicians, plus office or dispatch seats that count as users on most platforms.
- Work that outgrew quote → schedule → invoice as the whole story: multi-crew days, margin visibility, permissions, and often equipment or service-agreement workflows.
- A budget and change-management capacity that fits a standard rollout, not a separately quoted onboarding project and a 12–36 month residential enterprise stack by default.
Jobber is excellent for residential home-service teams up to about 15 users on published tiers. ServiceTitan is built for larger residential operations (commonly described around 20+ techs with dedicated office staff) that will use call booking, pricebook, memberships, and Pro depth. Between those sweet spots sits a large band of US and Canadian contractors (commercial HVAC, fire protection, elevator, electrical, plumbing) who are evaluating both and finding neither centers their work.
What the trap feels like day to day: your dispatcher is living in a board that was fine at eight techs and now breaks under same-day priority flips; finance wants job-level margin without exporting three spreadsheets; and the commercial account asks for inspection history on a specific rooftop unit or elevator, not a note on the property record. Stretching a residential starter FSM means workarounds. Jumping to residential enterprise means buying depth you may never use and accepting quote opacity plus long terms. Our Jobber vs ServiceTitan post frames that fork; the sections below turn it into a checklist and a three-way table.
Where Jobber tiers cap (pointer only)
Figures here come from our Jobber pricing guide (prices re-checked on Jobber’s pricing page October 6, 2026). This is a product and transparency ceiling, not a dunk.
Published grid stops at 15 users. Connect and Grow are sold in published team sizes of 1, 5, 10 or 15 users, Plus in 5, 10 or 15, and Core for a single user. Extra users are $29/month each on every plan and billing option (Core can add only one extra seat before you have to move to Connect). Teams of 16 or more have no published list price; the team-size selector sends you to sales. Help Center articles and the pricing page have also disagreed on user limits historically; above those counts, get the tier confirmed in writing.
Feature gates matter more than the Core headline. QuickBooks Online / Xero sync, route optimization, and GPS tracking start at Connect. Job costing, two-way texting, and the custom automation builder start at Grow. Marketing Suite ($99/mo), AI Receptionist, and Sales Pipeline ($49/mo) are add-ons below Plus; Plus includes them. A commercial team that needs accounting sync and job costing is rarely shopping Core.
Commercial and compliance gaps. Checklists and job forms exist from Connect up; there is no dedicated inspection module or native per-equipment record on the plans we reviewed. Equipment details tend to live in custom fields, notes, or a marketplace app. Service history is oriented to client and property rather than asset. Multi-location and franchise pricing is custom through partnerships, not a public multi-branch grid.
Billing options are clear; commitment still exists. Annual prepaid, 1-year billed monthly, and no-commitment month-to-month are published. Annual and 1-year options lock you for 12 months; subscriptions auto-renew unless turned off. For mid-size teams, the “cap” is the combination of the 15-user published ceiling, gated operational features, and lighter commercial tooling, not the absence of a usable residential product.
Where ServiceTitan adds cost and complexity (pointer only)
Figures here come from our ServiceTitan pricing guide (as of September 2026). ServiceTitan does not publish prices.
Packages are public; prices are not. Starter, Essentials, and The Works show feature lists with “Request Pricing” where the number would be. Starter covers dispatching, scheduling, call booking, invoicing, and pricebook. Essentials adds mobile estimates and payroll management. The Works adds advanced reporting, commission tracking, customizable memberships, and configurable payroll. Which package includes the customer portal, QuickBooks, or service agreements is not stated on the public page, so ask on the order form.
Per-technician billing and contractual minimums. Billing is per “managed technician” (subcontractors often included; helpers/apprentices may be excluded). Order forms set a Minimum Subscription Level; you pay that level even if headcount drops. Some office user types may be included in specified quantities; extras are order-form priced.
Onboarding is generally separate. ServiceTitan’s FY2026 10-K says professional services (principally onboarding and training) are generally invoiced separately at contract start. ServiceTitan doesn’t publish onboarding prices or go-live timelines, so get both quoted in writing before you sign; our ServiceTitan pricing guide lists what to ask for.
Pro add-ons and contract weight. Marketing Pro, Dispatch Pro, Pricebook Pro, and related Pro products sit on top of core packages with no public prices. New customers primarily sign annual or multi-year agreements typically ranging from 12 to 36 months (10-K), with auto-renewal in nearly all cases. Early termination under the Terms of Use generally equals remaining payments. Payment processing rates “vary” by agreement.
Complexity tax. The depth that serves a large residential fleet (strict workflows, pricebook discipline, marketing attribution) can bury a 10–25 tech shop that will never use half the stack. For mid-size commercial teams, the usual question is whether to fund quote opacity, separate onboarding, and multi-year terms for a residential-first operating system. Our ServiceTitan overkill worksheet for 10–25-tech shops walks through that question line by line.
Requirements checklist for 10–50 techs
Score each item for your shop before you shortlist. A practical method: mark Must, Nice, or N/A, then ask every vendor to show the Musts in a live demo with your headcount, not a canned residential tour. A 25-tech commercial HVAC shop and a 12-tech fire-inspection firm will weight equipment records and service agreements differently than a residential remodeler at the same headcount.
| # | Requirement | Jobber (typical) | ServiceTitan (typical) | Per-user model / Forz (typical) |
|---|---|---|---|---|
| 1 | Published or predictable all-in cost at 15 / 25 / 40 users | Yes through 15 users; 16+ = sales | Quote-only; get year-1/2 in writing | Published per-user; scales without a tier ladder |
| 2 | Dispatch board that survives same-day reshuffles | Solid for small/mid residential; lighter than ST at scale | Strong; Pro add-ons for advanced assignment | Core dispatch + route optimization included |
| 3 | Role separation: tech / dispatcher / CSR / admin | Usable; less enterprise RBAC | Strong role/process structure | Roles and permissions without franchise-only custom path |
| 4 | Job costing / margin visibility without an enterprise BI project | Grow and up | Deep (package-dependent) | On the Forz roadmap (in progress) |
| 5 | Accounting sync directionality (QBO) | Connect+: Jobber→QBO one-way (per Jobber FAQ framing on our pricing post) | Ask which package; order-form detail | Two-way QBO for customers, items, invoices |
| 6 | Mobile + offline (basements / plant rooms) | Offline timers/notes/attachments (Help Center) | Mobile estimates; confirm offline needs in demo | iOS/Android with offline access included |
| 7 | Equipment or asset records (commercial) | Gaps: custom fields / marketplace, not native per-device | Configurable; package inclusions opaque | Barcode devices + per-device schedules |
| 8 | Service agreements / recurring jobs + invoices | Workarounds more than workflow for complex commercial | Not published which package includes them | Native service agreements in core |
| 9 | Guided onboarding without a consulting project | Self-serve setup; guided sessions from Connect up | Onboarding generally invoiced separately (10-K) | Standard import + guided onboarding included |
| 10 | Contract flexibility (month-to-month option) | No-commitment option published | Typically 12–36 mo for new customers | Annual or month-to-month |
| 11 | Permissions / multi-crew without franchise custom quote as only path | Multi-location = partnerships custom pricing | Common for multi-branch residential with office staff | Multi-site records; no “contact sales for 16+” wall on list price |
| 12 | Export / exit clarity | Standard SaaS cancel rules by billing option | SQL .BAK export; fees may apply; 60-day retention framing on Terms | Ask in demo; no multi-year lock-in on month-to-month |
Use the checklist in demos: bring your headcount at 15, 25, and 40 (techs plus office logins), your must-have modules, and a request for all-in year-one and year-two cost in writing.
Comparison table: Jobber / ServiceTitan / per-user model (Forz)
Every competitor cell below comes from our Jobber pricing, ServiceTitan pricing, or ServiceTitan vs Jobber posts.
| Dimension | Jobber | ServiceTitan | Per-user model (Forz) |
|---|---|---|---|
| Pricing transparency | Published tiers through 15 users; 16+ contact sales | Quote-only; packages public, prices not | Published $50 annual / $60 monthly, 10-user minimum |
| Sweet spot (as on our live posts) | Residential ~1–15 users | Residential ~20+ with office staff | Commercial / inspection-driven; mid-size teams at/above 10 users |
| Implementation | Self-serve setup; guided sessions from Connect up | Onboarding generally invoiced separately (10-K) | One standard import + guided onboarding included |
| Commercial inspections / per-device | Checklists ≠ dedicated inspection module or per-equipment record | Configurable at enterprise cost; package inclusions opaque | Barcode devices, multi-frequency inspections |
| Contract | Annual prepaid / 1-yr monthly / no-commit | Typically 12–36 mo for new customers (10-K) | Annual or month-to-month; core rate 3-year guarantee |
| Feature model | Tier gates + add-ons (Marketing Suite, AI Receptionist, Sales Pipeline) | Packages + Pro add-ons (no public Pro prices) | Every core module on one plan |
For feature-level detail beyond this table, see Forz vs Jobber and Forz vs ServiceTitan, or the compare hub.
When Forz fits / when it doesn’t
Forz fits when:
- You are at or above the 10-user minimum (or evaluating the Small Business Program path only if you are truly under 10 and meet program criteria; see Forz pricing).
- Headcount is roughly 10–50 technicians (office seats included in the user count), with a path to grow without renegotiating a tier ladder. Above 10 users you add seats at the same published rate; you do not re-shop a “16+ contact sales” wall for list price.
- Work is commercial or inspection-driven: fire protection, elevator, commercial HVAC, electrical, plumbing, with per-equipment records, recurring inspections, and/or multi-year service agreements that should generate their own jobs and invoices.
- You want a published per-user price, core modules included (dispatch, route optimization, two-way QuickBooks Online sync, customer portal, inspections, offline mobile), and implementation measured in a standard import plus guided onboarding, not a separately quoted professional-services project by default.
- Contract preference includes month-to-month as a real option, or annual billing with a core rate guaranteed for three years on the Forz Complete plan (as published on
/pricing/).
Forz does not fit when:
- You are a solo or sub-10 residential crew whose whole loop is quote, schedule, invoice, and get paid. You’re happy inside Jobber’s published residential plans under 15 users.
- You run a residential marketing machine that needs ServiceTitan-class call booking, memberships, commission depth, and Pro contact-center / fleet tooling, and you can fund the quote and implementation.
- You expected Forz to be a “cheaper Jobber” for pure residential work. At list price on comparable billing, Jobber often costs less up to 15 users for that job; Forz earns the rate when commercial modules would be missing or bolt-ons elsewhere.
- Your buying committee will only accept a residential enterprise brand name regardless of module fit. We’d still put fit first.
Pricing sanity check (Forz only, published): 10 users × $50 annual = $500/month floor; 25 users × $50 = $1,250/month; 40 users × $50 = $2,000/month on annual billing ($60/user month-to-month). Optional extras such as usage-based AI, telephony/messaging, and payment processing are priced separately if you turn them on; see Forz pricing. Do not compare that line to unverified ServiceTitan per-tech estimates without putting ServiceTitan’s all-in year-one quote beside it.
Next step: Book a demo with headcount (techs + office), the checklist scores above, and the vendor quotes you are weighing. Start from Forz pricing, then pressure-test fit on Forz vs Jobber or Forz vs ServiceTitan.
Decision path (short)
- Still under Jobber’s published ceiling, residential work, happy with the loop → Stay or right-size the tier (price Grow if you need job costing and two-way texting; price Plus if you want Marketing Suite, AI Receptionist, and Sales Pipeline included). Confirm totals on Jobber pricing.
- Need ServiceTitan residential depth and can fund implementation + multi-year terms → Get year-one and year-two all-in costs in writing on the order form: subscription, Minimum Subscription Level, onboarding, Pro add-ons, and processing. Use the quote checklist on ServiceTitan pricing.
- Mid-size + commercial / compliance, or “growing teams” that are really outgrowing residential FSM → Evaluate a commercial-first per-user platform (including Forz at $50 annual / $60 monthly, 10-user minimum). Read situation FAQs on Jobber vs ServiceTitan for the short verdicts; use this page for the requirements checklist and three-way table; finish on Forz pricing and one of the compare pages.
Situation questions (small teams, office staff, better value, tighter budgets, easier to learn, fewer hidden fees, payments, multi-location, can Jobber replace ServiceTitan?) are answered in the FAQ on our Jobber vs ServiceTitan post.