The short answer for Canada:
- The agreements plan is the price that matters. Housecall Pro puts maintenance agreements on Max (US$329 a month), Tradify on Plus ($80 per user), GorillaDesk on Pro, ServiceM8 on Growing ($79), and Service Fusion on Pro or as a US$149 a month add-on to Plus. ServiceTitan keeps memberships in The Works.
- Our pick for a 5-tech HVAC shop: ServiceM8 Growing, about $7,968 a year in Canadian dollars with card fees. It bills in Canadian dollars and charges by jobs, not technicians.
- Only Tradify and ServiceM8 publish Canadian-dollar prices. The others bill in US dollars, so their cost moves with the exchange rate; we convert at the Bank of Canada rate of 1.4054 (Oct 20, 2026).
- 4 apps that run agreements publish no price: ServiceTitan, Workiz, FieldEdge, Simpro.
Our pick for a small HVAC shop
-
For a 5-tech HVAC shop · must have Maintenance agreements
Our pick
ServiceM8 $7,968 a year
Growing plan
Lowest cost of the options with every must-have.
Lowest cost: ServiceM8 $7,968 a year (Starter plan)
Cheapest overall on its Starter plan, which doesn't include maintenance agreements; the plan that does costs $7,968.
Why not the others?
Left out: Connecteam (no quotes, invoices or customer payments); Yardbook (built for lawn businesses only).
Can't confirm here (a must-have or the full price isn't published): Jobber, ServiceTitan, Workiz, FieldEdge, Fergus, Kickserv, FieldPulse, Joist, Zuper, Simpro, Service Autopilot, QuoteIQ.
How we picked
Software plus card fees on this page's example jobs (50 invoices of $400 a month, paid by card online), cheapest plan that covers the crew and every must-have. Our pick is the lowest cost option that has every must-have; within 10% of it, no contract, faster payouts and longer support hours win. Payment from a provider never changes it. How we pick
A 5-tech HVAC shop: every app, per year
Each app priced at its cheapest plan that covers 5 people and includes maintenance agreements, in Canadian dollars:
We may earn a fee if you sign up with some providers in this table. It never changes the prices we show or what we recommend.
5 people, 50 jobs a month at $400, with maintenance agreements: cost per year
| App and plan | Software | Card fees | Total a year |
|---|---|---|---|
| ServiceM8GrowingVisit ServiceM8 | $948 | $7,020 | $7,968 |
| GorillaDeskPro (billed in US$)Visit GorillaDesk | $4,199 | $7,140 | $11,339 |
| TradifyPlusVisit Tradify | $4,800 | $7,620 | $12,420 |
| Housecall ProMax (billed in US$)Visit Housecall Pro | $5,549 | $7,176 | $12,725 |
| Service FusionPlus (billed in US$); includes the $149/mo add-onVisit Service Fusion | $8,416 | $7,140 | $15,556 |
Priced, but something isn't published
- Joist Run: $8,826 a year. Users per plan not published; Maintenance agreements: not listed by plan; Scheduling is on Run only. Visit Joist
- Fergus Essentials: $9,874 a year. Maintenance agreements: not listed by plan; No Canadian site; US rates shown; Currency of the per-payment fee not stated; "From" price. Visit Fergus
- Jobber Connect (5 users): $10,496 a year. Maintenance agreements: not listed by plan; Currency of the per-payment fee not stated. Visit Jobber
- Kickserv Start: $10,805 a year. Maintenance agreements: not listed by plan; No Canadian pricing page; US rates shown; Currency of the per-payment fee not stated. Visit Kickserv
- QuoteIQ Essentials: $2,192 before card fees a year. Maintenance agreements: not listed by plan; Online card rate not published. Visit QuoteIQ
- Service Autopilot Pro Plus: $8,416 before card fees a year. Maintenance agreements: not listed by plan; Online card rate not published; 12-month contract; Setup fee not published; Startup does not include scheduling. Visit Service Autopilot
Quote only, no published price: FieldEdge, FieldPulse, ServiceTitan, Simpro, Workiz, Zuper.
We may earn a fee if you sign up with some providers in this table. It never changes the prices we show or what we recommend.
Maintenance agreements: the lowest plan at each app
| App | Maintenance agreements: lowest plan | That plan costs |
|---|---|---|
| Jobber | Not listed | n/a |
| Housecall Pro | Max | US$329/mo |
| ServiceTitan | The Works | Quote only |
| Workiz | Ultimate | Quote only |
| FieldEdge | Basic agreements on Select, advanced on Premier | Quote only |
| Tradify | Plus | $80/user/mo |
| Fergus | Not listed | n/a |
| ServiceM8 | Growing | $79/mo |
| Kickserv | Not listed | n/a |
| GorillaDesk | Pro | US$99/mo |
| FieldPulse | Not listed | Quote only |
| Service Fusion | Pro, or a paid add-on on Plus (its own page also lists agreements on Plus) | US$575/mo |
| Joist | Not listed | n/a |
| Zuper | Not listed | Quote only |
| Simpro | Maintenance Planner add-on, price not published | Quote only |
| Service Autopilot | Not listed | n/a |
| QuoteIQ | Not listed | n/a |
Jobber™’s pricing page has no row for service or maintenance agreements; we checked its plan table again in a browser on Oct 26, 2026. Fergus, Kickserv and Joist don’t list them by plan either.
What changes for a Canadian HVAC shop
- Currency: ServiceM8 and Tradify bill in Canadian dollars. Jobber shows Canadians US-dollar prices, and Housecall Pro shows Canadian visitors a plan quiz instead of prices; the prices here are its published US prices.
- Bank payments: Jobber’s bank (ACH) payments are US only, so Canadian customers paying a Jobber invoice online pay by card at 2.9% + 30¢.
- Card rates: compare what each app charges Canadian customers on card fees by app.
HVAC dispatch software
For dispatch, the feature that most often sits on a higher plan is GPS tracking of your techs:
| App | GPS tracking: lowest plan | That plan costs |
|---|---|---|
| ServiceM8 | Every plan | $0/mo |
| Housecall Pro | Essentials | US$189/mo |
| Jobber | Connect | US$139/mo |
| GorillaDesk | Pro | US$99/mo |
| Tradify | Not listed | n/a |
| Kickserv | Run | US$149/mo |
| Service Fusion | Paid add-on, price not published | n/a |
ServiceTitan, FieldEdge and Workiz
These three sell through a demo, with no published price. ServiceTitan prices per technician and keeps memberships in The Works; Workiz keeps agreements on Ultimate; FieldEdge lists basic agreements on Select and advanced ones on Premier. See what ServiceTitan charges and what to ask on the call.
Your own numbers
More detail: Housecall Pro pricing in Canada and Jobber pricing in Canada. Every app at other crew sizes: field service software in Canada.
Get told when these prices change
Providers change fees with little notice. We email you what changed when a price here does, and nothing else.
Common questions
What is the best HVAC software in Canada?
For a small HVAC shop, the best fit is the cheapest plan that runs maintenance agreements. At our 5-tech example, that is ServiceM8's Growing plan: it bills in Canadian dollars and charges by jobs a month, not by technician. ServiceTitan, FieldEdge and Workiz run agreements but publish no prices.
Which HVAC software bills in Canadian dollars?
Of the apps we track, ServiceM8 and Tradify publish Canadian-dollar prices, and both include maintenance agreements on a mid or top plan (ServiceM8 Growing, Tradify Plus). Jobber, Housecall Pro, GorillaDesk and Service Fusion show prices in US dollars.
How much does HVAC software cost in Canada?
With maintenance agreements included, ServiceM8 Growing is $79 a month in Canadian dollars with unlimited users. Housecall Pro needs Max, US$329 a month for up to 8 users. Card fees on your invoices usually cost more than the software.
Is there any free HVAC software?
ServiceM8 has a free plan for 1 user and 30 jobs a month, priced on its Canadian site, but maintenance agreements start on Growing. Jobber and Housecall Pro offer 14-day free trials with no credit card.