Skip to content

Pricing

Simple plans. Your own providers. No surprises.

Every plan includes the CRM, dispatch, estimates, invoices, the customer portal and a hosted website. Start with a 14-day free trial — no card to start.

  • 14-day free trial
  • Monthly or annual
  • Prices read live from the plan table
  • Custom terms available
Billing interval

Starter

For a one-truck shop that wants scheduling, invoicing and a website without the spreadsheet.

$149/ month

Billed monthly · cancel any time

Technicians
2
Office users
2
Phone numbers
1
Voice minutes / mo
300
AI minutes / mo
Add-on
Branches
1

Extra technician $39/mo · extra office user $19/mo

  • CRM & customers
  • Dispatch & scheduling
  • Estimates
  • Invoices & payments
  • Inventory
  • Customer portal
  • Website
  • SEO tools
  • + 2 more in the comparison below
Start 14-day free trial

No card to start. Pick this plan before the trial ends.

Most popular

Professional

Growing teams: truck inventory, call center, SMS, memberships and marketing automation.

$299/ month

Billed monthly · cancel any time

Technicians
5
Office users
4
Phone numbers
2
Voice minutes / mo
1,000
AI minutes / mo
100
Branches
1

Extra technician $35/mo · extra office user $15/mo

  • CRM & customers
  • Dispatch & scheduling
  • Estimates
  • Invoices & payments
  • Inventory
  • Customer portal
  • Website
  • SEO tools
  • + 9 more in the comparison below
Start 14-day free trial

No card to start. Pick this plan before the trial ends.

Business

Multi-crew operations: AI receptionist minutes included, advanced inventory and reporting, API access.

$549/ month

Billed monthly · cancel any time

Technicians
12
Office users
8
Phone numbers
4
Voice minutes / mo
3,000
AI minutes / mo
500
Branches
2

Extra technician $29/mo · extra office user $12/mo

  • CRM & customers
  • Dispatch & scheduling
  • Estimates
  • Invoices & payments
  • Inventory
  • Customer portal
  • Website
  • SEO tools
  • + 15 more in the comparison below
Start 14-day free trial

No card to start. Pick this plan before the trial ends.

Compare every feature

A number means an included allowance; features not on a plan can usually be added as an add-on.

Feature comparison by plan
FeatureStarterProfessionalBusiness
CRM & customersCustomers, leads, properties, equipment, timeline.IncludedIncludedIncluded
Dispatch & schedulingDispatch board, jobs, appointments, technician portal.IncludedIncludedIncluded
EstimatesEstimates with secure guest links and online acceptance.IncludedIncludedIncluded
Invoices & paymentsInvoices, payments, receipts.IncludedIncludedIncluded
InventoryParts catalogue and multi-location stock.IncludedIncludedIncluded
Truck inventoryPer-vehicle stock, PAR levels, restock requests, transfers.Not includedIncludedIncluded
Advanced inventoryCounts, templates, supplier costs, profitability.Not includedNot includedIncluded
Customer portalBranded customer login.IncludedIncludedIncluded
WebsiteHosted public website with the built-in sections.IncludedIncludedIncluded
Custom website pagesCustom pages, promotions and location pages.Not includedNot includedIncluded
Custom domainServe the website and portals on the company's own domain.Not includedIncludedIncluded
SEO toolsPer-page metadata, schema, sitemap, location pages.IncludedIncludedIncluded
Advanced SEOService-area pages with FAQ schema and attribution reports.Not includedNot includedIncluded
Call centerInbound calls, screen pop, customer briefing, browser softphone.Not includedIncludedIncluded
AI receptionistAI answers calls, triages and creates service requests.Not included100500
SMSText confirmations, ETAs and reminders.Not includedIncludedIncluded
Maintenance membershipsRecurring maintenance plans.IncludedIncludedIncluded
Marketing automationFollow-up campaigns with consent controls.Not includedIncludedIncluded
Advanced reportingAttribution, profitability and technician performance.Not includedNot includedIncluded
Multiple branchesMore than one location with its own staff and stock.Not includedNot includedIncluded
API accessScoped API tokens and outbound webhooks.Not includedNot includedIncluded
AI assistant connectionsConnect ChatGPT / Claude with staff permissions.Not includedIncludedIncluded
Data exportCSV exports of all business data.IncludedIncludedIncluded

Add-ons

Optional modules and seats on top of any plan. Prices are per month.

  • AI receptionist

    $199 / mo

    AI answers calls, triages and books service requests. Includes 200 AI minutes; overage metered.

  • Call center

    $99 / mo

    Inbound call handling with screen pop, customer briefing and browser softphone.

  • Advanced reporting

    $49 / mo

    Attribution, profitability and technician performance reports.

  • Additional technician seat

    $35 / unit / mo

    One technician beyond the plan's included seats.

  • Additional phone number

    $5 / unit / mo

    One extra provisioned number (voice + SMS).

  • Custom website pages

    $49 / mo

    Custom pages, promotions and location pages on the hosted site.

  • Advanced SEO

    $79 / mo

    Service-area pages with FAQ schema and attribution reports.

  • Multiple branches

    $99 / mo

    Additional locations with their own staff, stock and numbers.

  • QuickBooks integration

    $39 / mo

    Accounting sync for invoices and payments.

  • SMS

    $29 / mo

    Text confirmations, on-the-way ETAs and reminders. Segments metered.

  • Advanced inventory

    $59 / mo

    Counts, truck templates, supplier costs and profitability.

Running more trucks, several branches, or need custom terms?

There is an Enterprise plan with larger allowances that is sold by conversation. Contact sales.

The honest notes

How billing actually works

Usage is metered
Voice minutes, AI receptionist minutes, transcription and SMS segments beyond a plan's included allowance are billed by usage at the end of the month. Usage is visible to the company in Settings → Billing.
You connect your own providers
Calls and texts run on your own Twilio account, email on your SMTP provider, and card processing for your subscription on Stripe. Provider charges are separate from the plan price.
Prices are set by the operator
This page reads the same plan and add-on rows the operator edits in the platform console, so what you see here is what Settings → Billing will offer. Retired plans keep existing subscribers.
Downgrades never hide history
If a feature leaves your plan, its records (inventory, estimates, invoices, calls, AI calls) stay readable; only creating new ones is paused.
Failed payments have a grace period
By default 10 days of full access after a failed payment, then access pauses until it is resolved. Data is never deleted for a billing problem.
Cancel and export any time
Your data is exportable as CSV or a full ZIP while you are a customer and for a 30-day retention window after cancellation, after which it is permanently deleted.

Billing questions

Pricing FAQ

How is pricing set and can it change?

Plans and add-ons are set by the platform operator and shown on the Pricing page, which reads the same rows the operator edits. Existing subscribers keep their plan if it is retired; price changes are communicated ahead of the next renewal.

What happens if a payment fails?

Your subscription enters a grace period (10 days by default) with full access. If it is not resolved by then access pauses until payment succeeds; your data is untouched.

How do I cancel, and what happens to my data?

Cancel from Settings → Billing (through the Stripe billing portal) or by contacting support. Your data stays available to export for a 30-day retention window after cancellation; it is then permanently deleted by a scheduled task.

More questions? Read the full FAQ.

See it with your own company name on it.

Create your company, pick a layout, and book your first job — the trial is free and needs no card. 14-day free trial.