One van: ServiceM8's free or $29 plan, or Jobber Core at $49, plus a $20 chat assistant, about $0 to $100 a month. Two vans: Jobber Connect or ServiceM8 Growing with an AI phone add-on, roughly $100 to $250. Ten vans: ServiceM8 Premium Plus or Jobber Plus, about $400 to $720, plus a human dispatcher.
Two numbers choose the tier more than any feature list: how many people need a login, and how many jobs the firm creates a month. ServiceM8 charges by jobs and gives paid plans unlimited users, while Jobber and Housecall Pro charge by user, so the cheapest option flips as a firm grows. The AI itself is the smaller line. Buy the piece that fixes a leak you have measured, whether that is missed calls, unchased quotes or evening admin.
One, two and ten vans: the stack and its monthly price
These are USD list prices from each vendor's own pricing page in late October 2026, on monthly billing and excluding sales tax. The job counts assume three jobs per van per working day over 21 days, which is an assumption to replace with your own figure.
| One van | Two vans | Ten vans | |
|---|---|---|---|
| People who need a login | 1 | 3 (two plumbers, one admin) | 13 (ten plumbers, three office) |
| Jobs a month | About 63 | About 126 | About 630 |
| ServiceM8 | Growing $79 (Free covers 30 jobs, Starter 50) | Growing $79, with 126 of its 150 jobs used | Premium Plus $349, unlimited users |
| Jobber | Core $49 | Connect for 5 users $199 | Plus for 15 users $699 (Grow for 15 users is $499) |
| Housecall Pro | Basic $79 | Essentials, 5 users $189 | Max, 8 users $329, plus 5 extra users at $35 = $504 |
| AI call answering | Smith.ai's free tier, Jobber's Receptionist add-on at $29, or ServiceM8 Phone Connect Plus at $32 | Receptionist add-on at $29, or Connect Plus at $32 | Included on Jobber Plus; ServiceM8 Connect Plus $32 or Unlimited $119; Housecall Pro's CSR AI is unpriced |
| Chat assistant | $0 to $20 | $20 | $20 for each heavy user, such as the estimator |
| Realistic monthly total | $0 to $100 | $100 to $250 | $400 to $720 |
Annual billing lowers Jobber's and Housecall Pro's prices; ServiceM8's page shows monthly prices only. Jobber's Core is $39 a month on a one-year commitment and $29 prepaid annually, against $49 month to month, and Housecall Pro's Basic is $59 on annual billing against $79. Either way it is a commitment, so run the trial month to month first. For the line-by-line bill at other van counts, what a small plumbing firm pays each month by van count goes further on the monthly bill. The question here is what to buy first and when to move up.
Three numbers choose your tier: people, jobs and missed calls
People means logins. Jobber and Housecall Pro price by user band, so each office hire changes the bill. ServiceM8's paid plans have unlimited users, so a bookkeeper or a partner costs nothing extra. Jobs means job cards created in a month. ServiceM8's pricing page lists caps of 30, 50, 150, 500 and then 1,500 and above. Its FAQ says every new job card uses a job credit, including one that starts life as a quote, although an accepted quote switched to a work order does not use a second. Go over the cap and you can keep working for seven days; if your monthly plan has not reset by then, you are prompted to upgrade. Premium Plus charges 20 cents for each extra job. Recurring jobs are not mentioned, so ask how they count before you sign. Missed calls is the number nobody has. Keep a tally sheet in the van for two weeks, because it decides whether an AI receptionist is a necessity or a toy.
Then read down this list until a line fits you:
- Alone, with fewer than 30 jobs a month: ServiceM8 Free.
- Alone, with 30 to 50 jobs: ServiceM8 Starter at $29.
- Alone, with more than 50 jobs: Jobber Core at $49 on monthly billing, because Jobber prices by user and its pricing page lists no job cap.
- Two to five people: set ServiceM8 Growing ($79, unlimited users, up to 150 jobs) against Jobber Connect ($199 for five users). The job-count plan is cheaper while jobs stay under 150; Connect buys built-in quote and invoice follow-ups.
- Eight people or more: price every option for your exact user and job counts. At 13 users, ServiceM8 Premium Plus at $349 undercuts Jobber Grow at $499 or Plus at $699.
The crossover is easy to see in two sums. A solo plumber with 63 jobs pays $30 more on ServiceM8 Growing ($79) than on Jobber Core ($49). A three-person firm with 126 jobs pays $120 less on ServiceM8 Growing ($79) than on Jobber Connect for five users ($199), though Jobber Core plus two extra users, $49 + 2 x $29 = $107, costs only $28 more than Growing and lacks the follow-up automation.
One van: spend almost nothing until the phone is the leak
ServiceM8's Free plan allows 30 jobs a month, one user and 10 AI Helper assists a day. It leaves out Proposals, Bundles, Job Costing, Asset Management and Markup Billing, and texts cost 10 cents each. Its AI Writing Helper is on every plan, and AI Quote and Invoice and AI image generation are listed among the essentials on all of them. The pages do not say how good they are, so test the writing helper on five real quotes before you rely on it.
The cap is the catch. Thirty jobs is about 1.4 a working day. A plumber who does three small jobs a day creates about 63 a month, which also beats Starter's 50. For that plumber Free is a trial rather than a plan, and Jobber Core at $49 is the cheaper route, since Jobber prices by user and not by job.
A free chat assistant covers customer replies and price-list wording at first. Move to a $20 plan when you hit its limits, and see ChatGPT plans for plumbers for how to choose.
The phone is different, because a plumber under a sink cannot answer it. Take a one-van plumber doing three jobs a day, who counts 8 missed calls a week. Suppose 1 in 4 of those callers would have booked a $220 job. That is 2 jobs a week, $440, or about $1,905 a month in work lost, and at a 35% gross margin about $667 of gross profit. If an AI receptionist recovers only one fifth of it, that is about $133 a month against a $29 add-on. The inputs are assumptions, and your tally sheet replaces them. Three cheap tests exist: Smith.ai's AI receptionist is free for 25 calls a month then $3 a call; Jobber's Receptionist add-on is $29 including 30 conversations; and ServiceM8 Phone's Connect Plus plan, $32 a month with 500 call minutes and then 3 cents a minute, includes its AI Phone Agent and comes with a one-month free trial. Jobber's Receptionist for a one-van plumber works through that choice.
Two vans: pay for quote follow-up and call cover, not dashboards
With three logins the stack should chase quotes and cover the phone when both plumbers are on jobs. Jobber's pricing page lists "Automate quote and invoice follow-ups" from Connect upwards, not on Core. ServiceM8 includes Office Agent Standard from Starter and sells Office Agent Pro at $39 a month, but its pricing page does not say what either one does; its feature list describes AI email drafting, AI-drafted quote and invoice descriptions and AI booking suggestions. Ask ServiceM8 in writing which quote follow-ups the Office Agent drafts and whether anything goes out without your approval. For the phone, ServiceM8 Phone's Connect Plus plan at $32 a month includes the AI Phone Agent, described as an assistant that answers calls for you. Housecall Pro lists AI team members on every plan and a CSR AI add-on that answers calls and chats, with no price shown. Whether ServiceM8's AI is worth it for a small heating firm and what a small crew pays for Housecall Pro go deeper on each.
Whatever tool drafts the follow-up, the wording is yours to set. This prompt gives a chat assistant or an agent the guardrails.
Write a text message from a plumbing firm to a customer who was sent a
quote for [job] four days ago and has not replied. Friendly, no pressure.
Do not offer a discount and do not promise a start date. Offer to answer
questions or adjust the scope. Under 300 characters. Sign off with
[your name] and [company].
An illustrative result: "Hi [first name], just checking you received our quote for the [job]. Happy to answer any questions or adjust the scope if that helps. [your name], [company]". At 156 characters as written, it sits well under the 300-character limit you set. What to check: that it has not invented a start date or a discount, that the job name matches the quote, and that your sign-off is right. Send the first ten by hand, then let the tool send the rest.
Here is a mistake that costs money. A two-van firm buys Jobber Plus for the Receptionist because it is "included". Plus for five users is $499. Connect for five users plus the add-on is $199 + $29 = $228, including 30 conversations at $0.79 each beyond that. The $271 gap buys 343 extra conversations, so Plus only wins above about 373 conversations a month. That is roughly 86 a week, which a two-van firm is unlikely to reach, so check your own tally before paying for it.
A worked choice for two vans: one firm priced three ways
Take a firm with two vans and one admin, about 126 jobs a month, 12 missed calls a week (roughly 52 a month) and 15 quotes a month that never get chased. It could build any of these stacks.
- The ServiceM8 route. Growing at $79, Office Agent Pro at $39 for the chasers (once ServiceM8 confirms it drafts them the way you want), and ServiceM8 Phone Connect Plus at $32 for the AI Phone Agent. At 52 calls of about three minutes each, the agent's calls come to roughly 156 minutes, well inside the 500 included, if those minutes count against the allowance at all, which the page does not say. Total: $79 + $39 + $32 = $150.
- The Jobber route. Connect for five users at $199, which includes the quote and invoice follow-ups, plus the Receptionist add-on at $29 with 30 conversations included and 22 more at $0.79, which is $17.38. Total: $199 + $29 + $17.38 = $245.38.
- A mixed route. ServiceM8 Growing and Office Agent Pro with Smith.ai's AI receptionist instead of ServiceM8 Phone: 25 calls free, then $3 for each of the other 27, which is $81. Total: $79 + $39 + $81 = $199.
The ServiceM8 route is about $95 a month cheaper than Jobber's and keeps everything with one vendor, but it leaves the firm at 84% of Growing's job cap, and the pages I read say less about how its phone agent spots an emergency or books a job than Jobber's help article does about its Receptionist. The Jobber route ties the price to a user band but documents its escalation rules and Online Booking link in detail. The mixed route costs $49 more than the all-ServiceM8 one and splits settings and call logs across two vendors, so it only makes sense if Smith.ai passes your test calls and ServiceM8's agent does not. What breaks the tie is the routing card further down: run the same five calls through each agent and buy the one that handles the burst pipe properly.
Ten vans: where per-seat and per-job pricing cross over
At 13 logins and about 630 jobs a month, price stops being a per-seat story. This table works the three stacks for that firm.
| Stack | Monthly list price | AI included | What is missing |
|---|---|---|---|
| ServiceM8 Premium Plus, Office Agent Pro and ServiceM8 Phone | $349 + $39 + $32 = $420 on Connect Plus (500 call minutes, then 3 cents a minute), or $507 on Unlimited at $119; unlimited users; 1,500+ jobs | Writing helper, quote and invoice AI, Office Agent, AI Phone Agent | Written detail on how the phone agent escalates emergencies and whether its minutes count against the allowance |
| Jobber Plus for 15 users | $699 | Receptionist with unlimited use, quote and invoice follow-ups | Cost rises by user band beyond 15; 16 or more users need a sales conversation |
| Jobber Grow for 15 users plus the add-on | $499 + $29 = $528, then $0.79 a conversation beyond 30 | Follow-ups; Receptionist on metered use | Cheaper than Plus only below about 245 conversations a month |
| Housecall Pro Max, 8 users plus 5 extra | $329 + 5 x $35 = $504 | AI team members; CSR AI available as an add-on | CSR AI has no published price: get a written quote for your call volume |
The 245 comes from the gap between Plus and Grow plus the add-on: $699 - $528 = $171, which buys 216 conversations at $0.79 on top of the 30 included. If the firm's calls run to 400 conversations a month, Grow plus the add-on costs $528 + (370 x $0.79) = $820, and Plus at $699 is cheaper. Jobber's help article confirms the allowance and the $0.79 rate, and says the Receptionist books visits through your Online Booking form and escalates on trigger words you choose. The article is worth reading in full before you decide.
ServiceM8's phone has its own crossover. Connect Plus at $32, plus 3 cents a minute beyond 500, matches Unlimited's $119 at 500 + ($87 ÷ $0.03) = 3,400 minutes a month, about 57 hours of calls. If the agent handles 800 calls of three minutes, 2,400 minutes, Connect Plus costs $32 + (1,900 x $0.03) = $89, so Unlimited only pays once the agent is answering most of a ten-van firm's calls rather than the overflow.
Software does not replace the person who runs the board. At ten vans, someone owns dispatch, the call script and the AI settings, and spends 30 minutes a week listening to 10 AI-handled calls and reading the follow-up texts that went out. That person is the real cost, and no plan in this table includes them. If calls are the main worry, a 15-call test before an AI voice agent takes real jobs sets out how to check one safely.
For anything the pages leave unpriced or unexplained, such as Housecall Pro's CSR AI or the way ServiceM8's agent escalates a call, ask in writing and keep the reply. This message does the job.
Subject: Written quote for AI call answering, [number]-van plumbing firm
Hello, we are a plumbing firm with [number] vans and about [number] calls
a week. Please confirm in writing:
1. The monthly price, any setup fee and the minimum term.
2. How many calls or conversations are included, and the overage price.
3. How emergencies are detected and transferred, and to which number.
4. How long recordings and transcripts are kept, and who can see them.
5. What happens at the limit, and how we cancel.
Thank you, [your name]
What no tier should hand to AI
Some calls must reach a person at once. The setup work is to write the rules and test them, whichever product answers the phone. Jobber's help article describes trigger terms you choose, with examples such as "emergency", "speak to a manager" and "urgent", and says escalation either texts your contact or transfers the call at once to a number that must differ from your business number. ServiceM8's phone page says calls can be transferred to another staff member and that after-hours calls divert to whoever is on call, but it does not describe how the AI agent recognises an emergency, so test that yourself. Smith.ai's FAQ says a call that turns complex can be transferred to a live receptionist. A filled-in routing card:
| Caller says | First response | Then |
|---|---|---|
| Smell of gas | Leave the property and call the emergency services or gas emergency line | Transfer to the on-call plumber and text the owner |
| Water coming through a ceiling near lights or sockets | Switch off the water at the stopcock if safe, keep clear of wet electrics | Transfer to the on-call plumber |
| No heating, no hot water, not urgent | Take address and details | Offer the next visit slot or a callback |
| Wants a price for a whole bathroom | Ask for photos and measurements | Callback within one working day |
| Complaint about a previous job | Take the message, apologise for the inconvenience, promise nothing | Transfer or text the owner |
Test the card monthly by calling in as each type of customer. Four other jobs stay with a person at every size: quoting a non-standard job without photos and a human check, safety or compliance sign-offs, promising arrival times the schedule cannot keep, and deciding refunds. An AI can draft any of those for you to approve; it should not send them.
Signals that tell you to move up a tier
- Jobs reach about 80% of a ServiceM8 cap for two months running. A two-van firm at 126 jobs sits at 84% of Growing's 150, so Premium at $149 for 500 jobs is the next stop.
- More than five missed calls a week. Add the receptionist, or move from the add-on to Plus if conversations pass the break-even figures above.
- Chasing quotes eats more than two hours a week. Move to the follow-up automation or an agent that drafts the chasers for approval.
- The office spends more than ten hours a week on scheduling. Appoint a dispatcher before buying another tool.
- The next user band is one hire away. Jobber steps at 5, 10 and 15 users; price the jump before you recruit.
A 14-day trial script for any of the three
Whichever you shortlist, run the trial on real work. Five tests cover most of the risk:
- Create a job from a real phone call while standing next to the van, and time it from ring to saved job.
- Send one quote with photos and an AI-drafted description, and edit it the way you normally would.
- Let the quote follow-up fire on a real quote, and read exactly what the customer receives.
- Raise the invoice from the job and count how many fields you retype.
- Ring the AI line as each type of customer on the routing card, including one who is upset, and read the transcripts or listen to the recordings afterwards.
Score each test pass or fail, and set a rule before you start: any failure on test five means AI answering stays off until it is fixed. Two weeks is long enough to hit one slow Monday and one chaotic Friday, which is where the weak spots show.
Price traps at the point of upgrade
Moving up is where small firms overpay, because each step changes more than the headline price. Four traps show up at the point of upgrade.
- Budgeting on a launch price. In late October 2026 Jobber ran a new-customer discount on every plan that ended on 30 October, and Housecall Pro's page showed introductory first-month figures without stating the full terms. Budget on the standard price, because that is what the second year costs.
- Hitting a job cap mid-month. ServiceM8 gives you seven days of normal working past the cap, then asks you to upgrade if the month has not reset. A busy fortnight can force a $70 step from Growing to Premium for a single month, so watch the counter from the 20th onwards.
- The user band one hire away. Jobber Connect jumps from $199 at five users to $299 at ten, and Jobber lists extra users at $29 a month each, so price a sixth person both ways before you recruit: $199 + $29 = $228 against $299 for the next band.
- Trials that disagree. ServiceM8's pricing page gives ServiceM8 Phone a free month in one place and three months in another, while the phone page says one month. Put the shorter date in the diary.
The pages I read showed USD excluding sales tax, and regional versions of a vendor's site can show local currency or tax-inclusive prices, so open the page for your own region before comparing. Then add the small items, such as ServiceM8 texts at 10 cents each on the free plan, Jobber's $0.79 conversation overage and extra users at $29 or $35, and write the true monthly figure next to the list price. Review that line at every renewal, because the cheapest stack for a two-van firm is rarely the cheapest one at five vans.
Plumbing software and AI questions by firm size
Is ServiceM8's free plan enough for a one-van plumber?
Only for about 30 jobs a month, which is roughly one and a half a working day, with one user and 10 AI Helper assists a day. It leaves out Proposals, Bundles and Job Costing. A plumber doing three jobs a day will outgrow it. Starter at $29 covers 50 jobs and Growing at $79 covers 150, or a per-user tool such as Jobber Core at $49 monthly list, whose pricing page lists no job cap.
What happens when Jobber's Receptionist reaches its limit?
The $29 add-on includes 30 conversations, then $0.79 each. Jobber's help article says you choose in advance whether to keep going and pay for extra conversations or to pause the Receptionist. While it is paused it cannot book appointments or take other actions. The Plus plan includes the Receptionist with unlimited use.
Do I need an AI receptionist with only one van?
Not before you have counted missed calls for two weeks. If you miss more than a handful a week, a cheap test is worth running: Smith.ai's AI receptionist is free for 25 calls a month then $3 a call, and Jobber's add-on is $29 for 30 conversations. Jobber's can pass an emergency to your phone on trigger words you set; with any other service, ring it as a customer with a burst pipe before you rely on it.
Are annual prices lower than monthly ones?
For Jobber and Housecall Pro, yes. Jobber Core is $49 month to month, $39 a month on a one-year commitment and $29 a month prepaid annually. Housecall Pro's Basic plan is $59 a month on annual billing against $79 monthly. ServiceM8's pricing page shows monthly prices only. Annual billing is a commitment, so run the trial month to month first and switch once the tool has earned its place.
Further reads
- AI Answering Service for Plumbers: Rosie, Goodcall, Smith.ai or Jobber? — Rosie, Goodcall, Smith.ai and Jobber answering compared.
- Housecall Pro CSR AI vs Jobber's AI Receptionist: Which Suits a Plumber? — Housecall Pro's CSR AI against Jobber's Receptionist.
- AI Receptionist for Plumbers: Cost, Burst-Pipe Rules and Booking Limits — Receptionist costs, burst-pipe rules and booking limits.
- AI Automation for Plumbers: Package Prices and What Should Be Included — Done-for-you AI packages for plumbers priced from the bottom up: inclusions, a 12-month sum against doing it yourself, ownership and contract checks.
- AI Software for Contractors: An Office Stack for a Five-Person Firm — A worked monthly bill for a five-person contractor: scheduling, quotes, calls and reviews priced at lean, standard and one-vendor levels from vendor pages.
- ServiceTitan AI: What Titan Intelligence Does and Who It Suits — Titan Intelligence read item by item from ServiceTitan's own pages, how the virtual agent is billed, and a fit-by-size guide with alternatives.
- Tradify vs Fergus for Plumbers and Electricians: AI Features Compared — Tradify's SmartTools and Fergus's assistant judged on a plumber's or electrician's week, with prices for one to five users and a switching plan.
- Best AI for Tradesmen: Seven Phone Apps for Quotes, Notes and Receipts — Seven phone apps that handle quotes, job notes and receipts from the van, what each one does, which plan carries the AI, and a 30-minute test to run first.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Jobber pricing page and Receptionist help article (updated 28 October 2026); ServiceM8 pricing, ServiceM8 Phone and feature-overview pages; Housecall Pro pricing page; Smith.ai AI Receptionist pricing page.