ServiceM8 is job-management software for small trade businesses — plumbing, electrical, HVAC, locksmiths, with cleaning and gardening as secondary categories — with published pricing from Free (1 user, 30 jobs/mo) up to $349/mo, plus a separate Phone plan ($19–$119/mo) that carries its AI Phone Agent receptionist. Anvil OS is built specifically for cleaning, landscaping, carpet, pressure washing, pest, pool, and construction, with no job-volume cap on any plan. Here is an honest side-by-side.
No credit card required · Free plan available
Published pricing and documented differences — nothing more.
| ServiceM8 | Anvil OS | |
|---|---|---|
| Published pricing | Free (1 user, 30 jobs/mo), then Starter $29/mo (50 jobs), Growing $79/mo (150 jobs), Premium $149/mo (500 jobs), Premium Plus $349/mo (1,500+ jobs, 20¢ per job after that). | Flat plans $0–$299/mo (Free $0 · Solo $39 · Starter $99 · Pro $199 · Premium $299). Free tier included. Every plan includes unlimited crew users — no per-user fees. |
| Job volume | Every tier is capped by jobs per month; growing past the cap means upgrading a tier or, on Premium Plus, paying per extra job. | No job-volume cap on any plan — the tier price is set by features, not by how many jobs you run in a month. |
| Trade fit | Built for small trade/service businesses — plumbing, electrical, HVAC, locksmiths — with cleaning and gardening as secondary categories. | Vertical-specific pricebooks out of the box — carpet & rug cleaning, cleaning, landscaping, pressure washing, pest control, pool service, and construction — priced the way each trade actually bids. |
| AI phone answering | The Phone Agent AI receptionist answers calls, texts a booking link, and books jobs on the caller's behalf — but only on the separate Phone add-on's Connect Plus ($32/mo) or Unlimited ($119/mo) tiers, stacked on top of a job-management plan. | AI receptionist ships in the Pro plan ($199/mo) — answers and qualifies calls using the operator's own phone number, the same way ServiceM8's Phone Agent needs its own Phone subscription; it is one plan, not a stacked add-on. |
| ChatGPT/Claude connector | A published MCP server connects ServiceM8 data to ChatGPT and Claude for lookups, scheduling, and messaging. | No ChatGPT/Claude connector yet — the AI co-pilot runs inside the Anvil app itself. |
| Scheduling & dispatch | Scheduling on all plans; asset management, forms, and proposals unlock on the Growing plan and up. | Scheduling & calendar on every plan, including Free. Dispatch board from Starter, route optimization from Pro, AI crew load scoring from Premium. |
| Invoicing & payments | Invoicing on all plans; partial/progress invoices and markup billing unlock on higher tiers. | Invoicing on every plan, including Free — send an invoice and take online payment (Stripe/Square) from day one. Card-on-file and autopay from Solo. |
| Mobile crew app | Mobile app on all plans with unlimited users from Starter up — but job costing (true job profitability) is reserved for the Premium plan. | Mobile crew app with GPS and job photos from Solo — and unlimited crew users on every plan, so a growing crew never raises the software bill. |
| Inventory & equipment | Not listed as a named feature on their published plans. | Inventory from Starter — stock levels, low-stock alerts, and chemical mixing charts with printable QR cards — plus fleet meters, preventive maintenance, and work orders. |
| Support & onboarding | No published support phone line; public reviews cite slower, more generic support than category leaders. | Concierge setup — we migrate your clients, jobs, and pricebook and configure payments — free when you switch from another tool. Dedicated account manager on the Scale plan. |
Competitor pricing and details are drawn from published pricing pages and public user reviews as of July 2026, and may have changed since — always confirm current pricing with the vendor. Anvil OS pricing is our published plan catalog.
Moving from ServiceM8 means bringing over your client list, job history, and price list. With concierge setup we do that migration for you — clients, jobs, and pricing — and configure your pricebook and payments before your first login.
Switching from another tool? Your concierge setup is free.
Yes — the AI receptionist ships in the Pro plan and answers, qualifies, and books calls. Like ServiceM8 (whose Phone Agent needs its own Phone subscription), it needs the operator's own phone number connected — there's no bundled business phone number yet on either product.
No. Every plan is flat regardless of job volume. ServiceM8 scales its plan price with job count and charges per extra job once you pass its top tier's limit.
Built for cleaning, landscaping, carpet & rug cleaning, pressure washing, pest control, pool service, and construction — trades ServiceM8 treats as secondary to its plumbing/electrical/HVAC core.
Yes — the concierge setup service imports your existing clients, jobs, and pricebook from your old tool, configures your services and rates, connects payments, and walks your crew through the field app.
Comparing other tools?