A plumbing firm pays roughly $80 to $190 a month for AI software with one van, $240 to $400 with three vans and $440 to $700 with eight, at USD list prices. Those totals add a job-management platform, an AI call-answering add-on and a few ChatGPT seats. The platform tier and the volume of calls answered move the total most.
Every price below comes from the vendor's own pricing or help page, read on 29 October 2026: Jobber, Housecall Pro, ServiceM8, Tradify, Quo and OpenAI. The tallies assume one platform user per van plus office staff, about 45 jobs a month per van and 20 AI-answered conversations per van. Swap in your own three numbers and the totals move, as the sections below show.
Three bill lines and the assumptions behind each tally
Each total adds the same three lines. The platform is the job-management software that schedules vans, writes quotes and sends invoices, and which now carries most of the AI features. The call-answering line is an AI receptionist that picks up calls and texts when nobody else can. The seat line is ChatGPT for whoever writes quotes, replies and job summaries.
The table fixes the assumptions. They are illustrations, not averages from any survey, so replace them with a month of your own phone log and job list. If you want the buying order rather than the bill, what a solo, two-van and ten-van firm should buy covers it.
| Firm | Platform users | Jobs a month | AI-answered conversations | ChatGPT seats |
|---|---|---|---|---|
| One van | 1 | 45 | 20 | 1 (Plus) |
| Three vans | 4 (three vans, one office), fits a five-user tier | 135 | 60 | 2 (Business) |
| Eight vans | 10 (eight vans, two office), fits a ten-user tier | 360 | 160 | 4 (Business) |
Jobs a month matter for one platform only, ServiceM8, which prices by job count. Conversations matter for any AI receptionist that bills per conversation, and Jobber's does.
One van: $78 to $188 and the plan choice behind the gap
A sole operator faces two real decisions: which Jobber tier carries the quoting, and whether the receptionist is worth $29 a month. Jobber's page lists the Core plan for one user at $29 a month on annual billing once the introductory months end, and $49 month to month. Connect, the next tier, is $99 on annual billing and $139 month to month for one user.
| Line | Lean | Fuller |
|---|---|---|
| Platform | Jobber Core: $29 annual, $49 monthly | Jobber Connect, one user: $99 annual, $139 monthly |
| AI receptionist add-on | $29 (30 conversations included, 20 used) | $29 |
| ChatGPT | Plus, about $20 | Plus, about $20 |
| Monthly total | $78 on annual billing, $98 month to month | $148 on annual billing, $188 month to month |
The $70 gap between Core and Connect on annual rates buys what Jobber's plan list puts in Connect and above: auto-drafted quotes, automated quote and invoice follow-ups, automated client reminders, automatic payment collection, time and expense tracking and QuickBooks Online sync. Core has none of them. The sum worth running is short: $70 a month is $210 a quarter, so Connect pays for itself if the follow-ups win back one extra job a quarter that leaves you $210 or more in margin. A plumber who already rings every unanswered quote will not feel the difference. One who forgets during a busy week will.
The receptionist at 20 conversations works out at $1.45 each ($29 divided by 20). That is cheap if even one conversation a month becomes a booked job that would otherwise have gone to the next number in the search results, and poor value if your phone is rarely missed. Count first, using the method further down. For a fuller view of this single decision, Jobber's receptionist pricing for a one-van plumber goes through it.
If $78 feels like too much, ServiceM8's Free plan covers one user and 30 jobs a month, with the AI helper limited to 10 assists a day. At 45 jobs the lowest ServiceM8 tier that fits is Starter at $29 for 50 jobs, which is the same price as Jobber Core but with no AI call answering on its pricing page.
Three vans: the tally with every line shown
This is the main worked example, and the one most owners need. A firm with three vans and one person in the office has four platform users, which sits inside Jobber's five-user tier. Jobber's Connect tier at five users lists $149 on annual billing and $199 month to month. The receptionist add-on costs $29 for 30 conversations, then $0.79 for each extra one, so 60 conversations cost $29 + (60 − 30) × $0.79 = $52.70. Two ChatGPT Business seats list at $20 each on annual billing or $25 each monthly, and OpenAI's page sets two as the minimum.
| Line | Annual billing | Month to month |
|---|---|---|
| Jobber Connect, five-user tier | $149.00 | $199.00 |
| Receptionist: $29 + 30 extra conversations at $0.79 | $52.70 | $52.70 |
| ChatGPT Business, two Standard seats | $40.00 | $50.00 |
| Monthly total | $241.70 | $301.70 |
Moving up to Grow at five users lists $229 annual and $299 month to month, which takes the totals to $321.70 and $401.70. According to Jobber's feature table, the extra $80 buys two-way text messaging, job costing, automatic time tracking and the custom automation builder, none of which Connect has. Pick Grow if you want to see profit per job or hold text threads with customers inside the platform. Stay on Connect if quoting and follow-ups are the whole problem.
Two things move this total after month one. The first is call volume: every extra ten conversations adds $7.90, and 100 conversations would cost $29 + 70 × $0.79 = $84.30. The second is headcount. Jobber's page says extra users are $29 a month each, so an apprentice as user six takes Connect from $149 to $178. By the eighth user the maths flips: the five-user plan plus three extras is $236, while the ten-user tier is $229. At seven users you stay put; at eight you step up.
A Housecall Pro version of the same firm sits on its Essentials plan, which includes five users at $149 a month on annual billing or $189 monthly. Its CSR AI add-on has no price on the pricing page or the CSR AI page, so the total cannot be tallied until you ask for a written monthly figure at your call volume. Housecall Pro CSR AI against Jobber's receptionist compares the two on what they do rather than what they cost.
Eight vans: when receptionist overage outgrows the platform fee
At eight vans and two office staff the firm has ten users. Jobber lists ten-user tiers for Connect, Grow and Plus. Plus is the top tier and includes the receptionist with unlimited usage, so the choice is between paying per conversation on a lower tier or paying a higher platform fee. At 160 conversations the add-on costs $29 + 130 × $0.79 = $131.70.
| Line (ten users) | Connect plus add-on | Grow plus add-on | Plus |
|---|---|---|---|
| Platform, annual billing | $229.00 | $299.00 | $449.00 |
| Receptionist, 160 conversations | $131.70 | $131.70 | Included |
| ChatGPT Business, four seats, annual | $80.00 | $80.00 | $80.00 |
| Total, annual billing | $440.70 | $510.70 | $529.00 |
| Total, month to month (platform $299 / $399 / $599, seats $100) | $530.70 | $630.70 | $699.00 |
The gap between Plus and the other two is a break-even question. Plus costs $220 more than Connect on annual rates. The add-on equals $220 at about 272 conversations a month, which is 30 + ($220 − $29) ÷ $0.79. Against Grow the gap is $150, and the add-on reaches it at about 183 conversations. Below those volumes the per-conversation route is cheaper on price alone; above them Plus wins.
That comparison counts the receptionist only, and Plus carries more. Jobber's pricing page includes two paid add-ons in Plus, Pipeline (sales-opportunity tracking, $49 a month on other plans) and Marketing Suite ($99 a month), and its Plus plan article lists supplier invoice scanning and Jobber AI Voice for field workers. If the firm would buy the Marketing Suite anyway, Grow at ten users plus that add-on is $398 a month before the receptionist, against $449 for Plus. The gap is $51, and the receptionist line passes $51 at about 58 conversations (30 + ($51 − $29) ÷ $0.79). At 160 conversations that route costs $529.70, so Plus is about $81 a month cheaper. Price the add-ons you would really use, not the ones on the brochure.
Per-conversation pricing is not the only route at this volume. Quo's Sona agent is priced in tiers: $99 a month includes 250 calls, and $199 includes 600, with overage per call falling from $1.00 on the free tier to $0.45 on the top one. At 250 calls that is about $0.40 a call against Jobber's $0.81 average ($202.80 for 250 conversations). Quo also charges per user, $19 monthly or $15 on annual billing on its Starter plan, so add the seats that will use the phone app. Check the tier against your emergency rules too: Quo lists call transfers to a person only from its Business plan, $33 a user monthly or $23 on annual billing, and a burst-pipe call that cannot reach anyone is the call you most need to pass on. The other catch is the join. A Sona agent sits in a phone system, not in your job software, and whether a booking lands on the Jobber calendar without someone retyping it depends on how you connect the two. Test that before moving volume across.
Per-user or per-job: the same three firms on four platforms
The platform line alone differs more between vendors than any AI add-on does, because the four platforms bill on different units. Jobber bills by team-size tier, Tradify by user, ServiceM8 by monthly job count with unlimited users, and Housecall Pro by plan with a user allowance. The table uses the assumptions from the start: 1, 4 and 10 users; 45, 135 and 360 jobs a month.
| Platform and plan | One van | Three vans | Eight vans |
|---|---|---|---|
| Jobber Connect (annual / monthly) | $99 / $139 | $149 / $199 | $229 / $299 |
| ServiceM8 (by jobs; unlimited users) | $29 Starter, 50 jobs | $79 Growing, 150 jobs | $149 Premium, 500 jobs |
| Tradify Pro ($51 a user; Lite is $47) | $51 | $204 | $510 |
| Housecall Pro (annual / monthly) | $59 / $79 Basic | $149 / $189 Essentials | $369 / $399 MAX with two extra users |
Housecall Pro's MAX plan includes eight users at $299 annual or $329 monthly, and its page lists $35 a month for each additional user, so ten users come to $369 or $399. The per-unit logic explains the shape. Tradify is cheap at one van and gets expensive fast at eight because every head costs the same. ServiceM8 is the cheapest at eight vans by a wide margin, provided the jobs stay under 500 a month. Jobber and Housecall Pro sit between. Read the Tradify side in more detail in Tradify against Fergus for plumbers, and the ServiceM8 side in whether ServiceM8's AI helpers are worth it for a small heating firm.
A realistic mistake with per-job pricing is the busy season. Suppose the eight-van firm doubles to about 720 jobs a month in a cold snap. The Premium plan stops at 500 jobs, and the next tier up, Premium Plus, lists $349, which is $200 more than Premium. Jobber's tiers would not have moved at all. Check how ServiceM8 counts a new job on your own account before trusting a per-job saving, and look at your peak month rather than your average one.
What each platform charges extra for, and what it includes
Platform prices hide the AI differences. These are the AI lines as each vendor's own page prints them, with the prices exactly as shown.
| Platform | AI that costs extra | AI included in the plan price |
|---|---|---|
| Jobber | Receptionist add-on: $29 a month for 30 conversations, then $0.79 each; unlimited on Plus | AI Voice and AI Chat on every plan (labelled beta in its help centre); auto-drafted quotes and follow-ups from Connect up; supplier invoice scanning and AI Voice for field workers listed with Plus |
| Housecall Pro | CSR AI call answering: no price printed; ask. Its CSR AI page lists text answering as coming soon | "AI team members" listed under every plan; the AI team page names Coach, Analyst, Marketing and Help assistants |
| ServiceM8 | Office Agent Pro: $39 a month on any paid plan; ServiceM8 Phone (call routing, recording, transcription, not an AI receptionist) from $19 a month | Unlimited AI helper assists and Office Agent Standard on paid plans; 10 helper assists a day on Free |
| Tradify | None listed | SmartRead for Bills and SmartWrite (AI writing) listed on Plus, $61 a user, only |
Two readings follow. If the receptionist is the main reason to pay, Jobber is the only one of the four that prints a price for an AI receptionist, so you can model the cost before a demo. If quoting and admin are the priority, Tradify's AI sits on its most expensive tier, so a ten-user firm pays $610 a month for Plus against $510 for Pro. For a three-van firm with four users that is $244 against $204, a $40 premium for bill scanning and writing help. Ask yourself whether ChatGPT at $20 a seat does the same writing job for less.
Counting conversations before you commit to the receptionist
Call volume is the line that moves the bill, and you can count it from your own phone history in about fifteen minutes. Jobber's help centre defines what is billed. A call counts when the receptionist actively engages the caller. Calls it identifies as spam, and calls where no real interaction happens, do not count. A text conversation starts when the receptionist first replies and stays open for up to 24 hours, so a customer who texts three times that afternoon is one conversation, not three.
Take the three-van firm again, with a filled-in count that is equally illustrative. Last month the phone log showed 34 calls that rang out or went to voicemail while the crew was on jobs, 12 after-hours calls, 9 calls that arrived while the office line was busy, and 11 texts from new customers. That is 66 contacts. Ten were wrong numbers or silent hang-ups that would not be billed, leaving 56 conversations. The cost is $29 + (56 − 30) × $0.79 = $49.54, a little under the $52.70 in the main tally.
The same help article gives a spending control. When the 30 included conversations run out you can choose to carry on and pay $0.79 each, or to pause the receptionist so that it takes a message instead, and messages taken while paused do not count. Jobber also emails you at 75% of the limit (23 conversations) and at 100%. A firm that wants a hard ceiling of $29 can choose the pause setting and accept that caller 31 gets a message, not a booking.
Three practical limits affect the bill. The receptionist needs a dedicated Jobber phone number, and the help pages say those numbers are only offered in certain regions and are not available during the free trial, so the first live month is a paid one. Only admin users can reach the receptionist dashboard. Your existing number can keep working through call forwarding, but the dedicated number is still required and is the one your automated texts come from. Burst-pipe and flooding rules are a separate question, covered in the receptionist cost and burst-pipe tutorial linked at the end.
Which people in a plumbing firm need a ChatGPT seat
ChatGPT is the smallest line, and the seat count is easy to get wrong in either direction. OpenAI's page lists a Business Standard seat at $20 a month on annual billing or $25 monthly, for teams of two to 200, and says business data is not used for training by default. A sole trader cannot buy one seat of Business, so the one-van tally uses Plus at about $20 as a list price. The three-van firm needs a seat for the owner and one for the office. At eight vans the sensible count is four: the owner, the office manager, whoever writes estimates, and whoever handles invoices and chasing. Technicians in the field rarely need one, because the job platform already carries their AI features. Free, Plus or Business for a plumbing firm goes into the plan choice.
If your email already runs on Google Workspace, test Gemini inside Gmail before you buy a seat. It is included in Workspace's paid plans, which list at about $7 a user a month for Business Starter, and for plain reply drafting it may be enough.
In practice a seat looks like this. The prompt turns a technician's shorthand into something a homeowner can read, and it is the sort of task that saves the office a few minutes per job.
You write job summaries for a plumbing firm. Turn the technician's note into
three plain sentences a homeowner can follow. Do not add anything that is
not in the note.
Note: "Swapped 40 gal gas heater, new flex lines + 2 unions, added 2 gal
expansion tank, flushed lines, old unit removed. Heater was 14 yrs old.
Recommend checking anode on new one in 2 yrs."
A typical result (illustrative): "We replaced your 40-gallon gas water heater, fitting new flexible connectors, two unions and a small expansion tank, and we flushed the lines. The old heater was 14 years old and we took it away. We suggest having the anode rod on the new heater checked in about two years." What you would fix: models sometimes add a warranty line or a price that the note never gave, so read for anything not in the technician's words and delete it. Add one rule to the prompt if it happens twice: "If the note does not mention a warranty, do not mention one."
The break-even is easy to state. At $30 an hour of office time, a $25 monthly seat pays for itself in 50 minutes of saved typing. If nobody can name where those 50 minutes come from, skip the seat for a month.
What sits outside these tables, and why your invoice will differ
Several costs fall outside a software tally, and the vendors' pages make them easy to miss. Card processing is the biggest. Jobber lists 2.9% plus 30 cents on card payments and 2.7% plus 30 cents with Tap to Pay on a phone; Housecall Pro says rates start as low as 2.59%. Extra users on Jobber are $29 each and on Housecall Pro's MAX plan $35. Jobber prices its Pipeline add-on at $49 a month and its Marketing Suite at $99 (both included in Plus), while Housecall Pro's websites, payroll and accounting add-ons show no prices on its pricing page. Tradify lists an Instant Website add-on at $12 a month on every plan. ServiceM8 charges 10 cents per text on its Free plan and nothing per text on paid plans.
Prices also move with where you are. Several vendors show different amounts, currencies or feature sets to visitors in different regions, and some AI features, including Jobber's dedicated phone number, are limited to certain regions. I read the USD pages, and Jobber states that its prices exclude sales tax; Housecall Pro says tax may apply. Both run introductory discounts for new customers (in late October Jobber's offered up to 40% off the first months, and Housecall Pro's showed a first month at $26 on Basic and Essentials), so the tables use the standard prices you pay once the introduction ends. A firm in another currency should read its own vendor page and treat these figures as the shape of the bill, not its total.
Month to month, one-year commitment or annual prepay
Jobber's page offers three billing routes, and the FAQ spells out what each commits you to. Month to month can be cancelled any time and ends at the end of the billing period. A one-year commitment is billed monthly but runs for a 12-month minimum, and cancelling early keeps the billing going to the end of the term. Annual prepay charges the full term up front, and the FAQ says the initial payment is non-refundable. Subscriptions renew automatically unless set not to, and downgrades take effect at the end of the billing cycle.
For the three-van firm on Connect's five-user tier the yearly platform cost is $2,388 month to month ($199 × 12), $2,028 on a one-year commitment ($169 × 12) and $1,788 on annual prepay ($149 × 12). Prepaying saves $600 against month to month and $240 against the commitment, but it locks $1,788 in before you know whether the staff will use the quoting tools. A sensible order for a firm new to the platform is the 14-day trial, then month to month for one full billing cycle, then a switch to annual once the follow-ups and receptionist have proved themselves.
Twenty minutes with your own numbers
This is the worksheet behind every table above, filled in for the three-van firm. Copy it and replace each line with yours.
Platform users now: 4 (3 vans + 1 office) -> tier: 5 users
Jobs a month: 135 (only matters if the platform prices per job)
Contacts last month (missed, after-hours, overflow, texts): 66
Less spam and silent hang-ups: 10 -> billable conversations: 56
Receptionist: 29 + (56 - 30) x 0.79 = 49.54
Platform (annual / commitment / monthly): 149 / 169 / 199
ChatGPT seats: 2 x 20 = 40 annual, 2 x 25 = 50 monthly
Total, annual billing: 149 + 49.54 + 40 = 238.54
Total, month to month: 199 + 49.54 + 50 = 298.54
- Export or screenshot last month's call log and sort it into missed, after-hours, overflow and texts. Remove obvious spam.
- List every person who logs into the platform, including office staff and any apprentice. That sets the tier.
- Count the jobs created last month, and the busiest month of the last year if you have the history.
- Open each vendor's pricing page in a private window and write down the plan price for your user count, not the headline "from" price.
- Ask Housecall Pro or any quote-only vendor for the AI line in writing, stating your call volume.
- Add the lines, and repeat with your busiest-month numbers. If the two totals differ by more than 25%, look at a plan whose price does not move with volume.
The result is a monthly figure you can defend and a reason for each line. That is the point of tallying by van count: the bill that matters is the one for the firm you will be in six months, not the one on a comparison page.
Questions plumbers ask before they add a van or a tool
What does a ninth van cost on a ten-user plan?
Eight vans plus two office staff already fill a ten-user Jobber tier, so a ninth van is user eleven. Jobber's page says extra users cost $29 a month each, so Connect on annual billing goes from $229 to $258. Check whether an apprentice or part-time admin also needs a login before counting vans alone.
Can I test the AI receptionist before paying for it?
Partly. Jobber's setup includes a test call to your own phone, but its help pages say the dedicated phone number the Receptionist needs is not available during the free trial. Housecall Pro account holders can role-play a call in its in-app CSR AI demo without buying the add-on. Plan on one paid month before you judge either properly.
Is a sole trader better off on ChatGPT Plus than Business?
Usually yes. ChatGPT Business is sold to teams of two to 200 on OpenAI's page, so a one-person firm would pay for two seats, about $40 to $50 a month. Plus lists at about $20 for one person. Move to Business when a second person needs shared admin controls and the default of no training on business data.
How do I add AI call answering if I use ServiceM8 or Tradify?
Neither pricing page lists an AI receptionist. ServiceM8 lists a phone system from $19 a month with routing, recording and transcription, and Tradify lists none. Firms usually pair them with a separate service such as Quo's Sona agent, which has tiers from $0 for 10 calls to $199 for 600. Test whether bookings reach your job calendar without retyping.
Further reads
- AI Receptionist for Plumbers: Cost, Burst-Pipe Rules and Booking Limits — Receptionist costs plus the rules for burst-pipe and flooding calls.
- Best AI for Small Businesses: What a Three-Van Trades Firm Buys First — What a three-van firm buys first, in order.
- ServiceTitan AI: What Titan Intelligence Does and Who It Suits — Where the quote-only platform makes sense once you pass eight vans.
- AI Automation for Plumbers: Package Prices and What Should Be Included — What fixed-price automation packages cost and should include.
- AI Quoting Tools for Plumbers: What They Cost and What They Do — Quoting tools priced separately from the platform.
- 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 help centre articles on Receptionist and dedicated phone numbers; Housecall Pro pricing page and CSR AI pages; ServiceM8 pricing page (USD); Tradify pricing page (USD); Quo pricing page; OpenAI ChatGPT Business pricing page. All read on 29 October 2026.