Best CRM for HVAC Companies in Canada (2026)

By Gravun Editorial Team · Published October 20, 2026 · Updated October 20, 2026 · Prices checked October 20, 2026

Short answer: For most small and mid-size Canadian HVAC companies (1–10 people), the strongest options are Jobber, Housecall Pro and Gravun. ServiceTitan suits larger shops that want a quoted, enterprise-style system. Jobber and Gravun publish their prices and support Canadian card payments. Housecall Pro is available in Canada, but its help centre lists several payment features that don't work there. Gravun, built by a team in Ontario, includes an AI receptionist and CASL-aware messaging in its $99 USD Starter plan.

Key facts (checked October 20, 2026; all prices USD as published)

  • Jobber: Core is $49/month (1 user) and Grow is $299/month with 5 users. Two-way texting and card processing are available in Canada, but bank (ACH) payments are US-only. [1]
  • Housecall Pro: Basic is from $59/month billed annually, and Max includes 8 users plus $35 per extra user. ACH, card readers and mobile cheque deposit are not available in Canada. [2][3][4][5]
  • ServiceTitan: doesn't publish prices on its pricing page. You get a quote after a demo. [6]
  • Gravun: Starter is $99/month for up to 3 users with 100 AI receptionist minutes. Pro is $250/month with 10 users and 500 minutes. 14-day free trial, card required, cancel anytime. [7]

What should a Canadian HVAC company look for in a CRM?

Look for six things: it works with Canadian payments, it texts Canadian customers, it handles CASL consent, it answers the phone in a no-heat emergency, its pricing suits your team size, and it covers the whole job from first call to paid invoice.

  1. Canadian payments. Several US-built tools offer fewer payment options in Canada than in the US. Check card processing, on-site payments and bank payments for Canadian accounts specifically.
  2. Texting in Canada. Two-way texting for reminders, "on my way" messages and quote follow-ups.
  3. CASL-safe marketing. Tune-up and seasonal campaigns need valid consent, and consent expires. A completed job gives up to two years of implied consent, and a quote request gives six months. See our CASL guide for service businesses.
  4. Emergency call coverage. A missed "no heat" call in January is a lost job. Look for after-hours answering that can book or pass the call on.
  5. Pricing that fits your headcount. Per-user pricing and bundled-seat pricing come out very differently at 3, 5 and 10 people.
  6. Quote-to-cash in one place. That means estimates with e-signatures, deposits, invoices, reminders and job scheduling.

How do the main HVAC CRMs compare for Canada?

Jobber Housecall Pro ServiceTitan Gravun
Published entry price Core $49/mo, 1 user (monthly, no commitment) [1] Basic from $59/mo, billed annually [2] Not published [6] Starter $99/mo, up to 3 users [7]
~5-person team Connect $199/mo or Grow $299/mo, 5 users included [1] Essentials, 5 users included (price not shown in the page text we read) [2] Quote Pro $250/mo, 10 users included [7]
Extra users $29/mo each [1] $35/mo each on Max [2] Quote $15/mo each, on Pro only [7]
Two-way texting in Canada Yes, listed for US, Canada and UK [1] Check with vendor Check with vendor Yes, shared inbox with texts, Canadian numbers available [7][12]
Card payments in Canada Yes, 2.9% + 30¢ [1] Yes. Card readers not available in Canada [4] Check with vendor Yes, card payments via Stripe for Canadian businesses [7][12]
Bank payments (ACH) in Canada No, US only [1] No, US only [3] Check with vendor No, ACH is US-only
AI phone answering Receptionist add-on $29/mo, included in Plus [1] CSR AI, price not published [2] Call recording listed. AI answering: check with vendor [6] AI receptionist included: 100 min (Starter) or 500 min (Pro) [7]
Marketing campaigns Marketing Suite add-on $99/mo [1] Campaigns listed as an add-on [2] Marketing tools listed [6] Email and text campaigns on Pro, with consent enforced and quiet hours [7][8]
GST/HST on invoices, CAD invoicing Check with vendor Check with vendor Check with vendor Yes, invoices can show GST/HST and be issued in CAD [12]
Contract Monthly no-commitment, 1-year or annual prepaid options [1] "Does not require long-term contracts" [2] Not published Monthly, no contract, no setup fee [7]
Free trial 14 days on Grow, no card [1] 14 days on Max, no card [2] Demo [6] 14 days, card required, cancel anytime; no charge until day 14 [7]

Prices are in USD as each vendor publishes them, before tax and processing fees, checked October 20, 2026 on the vendors' own pages. Convert to CAD at your bank's rate.

Does Jobber work in Canada?

Yes. Jobber's pricing page lists two-way text messaging and credit-card processing as available in the US, Canada and the UK, and automatic card payments in the US and Canada. Bank (ACH) payments are listed for the US only. All Jobber prices are shown in USD. Jobber also lists a Canadian phone number for trying its Receptionist. [1][9]

Does Housecall Pro work in Canada?

Yes, with fewer payment features. Housecall Pro's help centre says ACH bank payments are "currently only available for businesses based in the U.S.", card readers are "not currently available in Canada", and Mobile Check Deposit "is not currently available in Canada". [3][4][5] Card payments sent from invoices aren't on that list. Check any feature you depend on during the trial.

Which HVAC CRM is best for each kind of company?

  • Owner-operator or 2–3 people who want phones answered: Gravun Starter ($99/mo, up to 3 users). It includes the AI receptionist, shared inbox, quotes with e-signatures, invoices and payments, with no add-ons needed. Jobber Core is cheaper for one user ($49) but has no two-way texting, and its Receptionist costs $29/month extra. [1][7]
  • 4–10 people running seasonal tune-up campaigns: Gravun Pro ($250/mo with 10 users, campaigns and automations included) or Jobber Grow ($299/mo with 5 users, plus the $99 Marketing Suite for campaigns). [1][7]
  • Teams that need route optimisation and recurring service plans built in: Housecall Pro Max lists both. [2] Check its Canadian payment limits first.
  • Large shops (roughly 20+ techs) with a call centre and complex dispatch: ServiceTitan is built for that scale. Expect a demo, a quote and a negotiated contract. [6]

Where Gravun fits, and where it doesn't

Gravun is an all-in-one CRM built for trades and home service businesses by a small team in Ontario. [10] It replaces about 15 separate apps in one workspace, not just the phone:

  • CRM and contacts, and a deals pipeline
  • A shared inbox for email, texts, calls and web chat, and a business phone with call recordings and summaries
  • An AI receptionist that tells callers it's an AI, takes their details, books them into a free slot or passes the call to a colleague, and writes the call up on their record
  • Calendar and online booking pages
  • Quotes with Gravun Sign e-signatures
  • Invoices with deposits, payment plans, recurring billing and reminders, plus online payments
  • Jobs and scheduling, pricebook, inventory (truck stock), expenses and fleet
  • Email and text campaigns, and automatic review requests
  • Team chat (Gravun Relay), automations and approvals, and reports
  • Gavin, the AI assistant, which drafts follow-ups and prepares work, with nothing going out without your approval

For Canadian HVAC companies, Gravun enforces messaging consent at the database level and applies quiet hours to automated messages. Messages sent through Gavin are checked against do-not-contact, SMS STOP and email unsubscribe first. [8][11] The AI receptionist and business phone can use Canadian numbers. Invoices can show GST/HST and be issued in CAD, and Canadian businesses take card payments through Stripe. [12]

Where others are stronger:

  • Gravun's website doesn't list route optimisation or service-agreement (membership) management. If those are central to your shop, compare Housecall Pro Max and Jobber.
  • Jobber has been on the market much longer and has a large integration marketplace. [1]
  • Gravun's own subscription is billed in USD, though the invoices you send your customers can be in CAD with GST/HST. [7][12]

Gravun pricing: Gravun Starter is $99 USD a month for up to 3 users and includes 100 AI receptionist minutes. Gravun Pro is $250 USD a month with 10 users included and 500 AI receptionist minutes, and extra users are $15 a month on Pro. Both plans have a 14-day free trial (card required, cancel anytime; no charge until day 14), are billed monthly, and have no contract or setup fee.

Start a 14-day free trial· Card required, cancel anytime.· Prefer a walkthrough?Book a 20-minute demo

FAQ

What is the best CRM for a small HVAC company in Canada?

For 1–3 people, Gravun Starter ($99 USD/month) includes an AI receptionist, texting, quotes, invoices and payments in one plan. Jobber Core ($49/month for one user) is cheaper if you only need scheduling, quotes and invoices. Both publish prices and take Canadian card payments.

Does Jobber work in Canada?

Yes. Jobber lists two-way texting and card processing as available in the US, Canada and the UK. Bank (ACH) payments are US-only, and all its prices are in USD.

Does Housecall Pro work in Canada?

Yes, with fewer payment features. Its help centre says ACH bank payments, card readers and mobile cheque deposit aren't available to Canadian businesses.

How much does ServiceTitan cost in Canada?

ServiceTitan doesn't publish prices on its pricing page. You get a quote after a demo, so budget time for a sales process and read the contract terms closely.

Do HVAC companies in Canada need CASL consent to send tune-up reminders?

Promotional messages such as tune-up offers need consent under CASL. A completed job gives up to two years of implied consent, and a quote request gives six months. See our CASL guide for details. It's general information, not legal advice.

Is there a Canadian-made CRM for HVAC companies?

Gravun is built by a small team in Ontario, Canada. It's an all-in-one CRM with an AI receptionist for trades and home service businesses, priced in USD from $99 a month.


Sources

  1. Jobber pricing (plans, users, add-ons, country availability of texting and payments, trial): https://www.getjobber.com/pricing/ (checked 2026-10-20)
  2. Housecall Pro pricing (Basic from $59/mo billed annually, Essentials 5 users, Max 8 users + $35/user, add-ons, no long-term contracts, trial): https://www.housecallpro.com/pricing/ (checked 2026-10-20)
  3. Housecall Pro Help Center, ACH Payments FAQ ("ACH is currently only available for businesses based in the U.S."): https://help.housecallpro.com/en/articles/2043865-ach-payments-faq (checked 2026-10-20)
  4. Housecall Pro Help Center, Card Reader FAQs (card readers not available in Canada): https://help.housecallpro.com/en/articles/2772994-card-reader-faqs (checked 2026-10-20)
  5. Housecall Pro Help Center, Mobile Check Deposit FAQ (not available in Canada): https://help.housecallpro.com/en/articles/6827612-mobile-check-deposit-faq (checked 2026-10-20)
  6. ServiceTitan pricing page (no published prices; demo): https://www.servicetitan.com/pricing (checked 2026-10-20)
  7. Gravun pricing and platform: https://gravun.com/pricing and https://gravun.com/platform (checked 2026-10-20)
  8. Gravun, CASL for Canadian Service Businesses: https://gravun.com/blog/casl-compliance-service-businesses
  9. Jobber Receptionist feature page (US and Canada demo numbers): https://www.getjobber.com/features/ai-receptionist/ (checked 2026-10-20)
  10. Gravun About page ("a small team in Ontario, Canada"): https://gravun.com/about (checked 2026-10-20)
  11. Gravun, Gavin page (message checks): https://gravun.com/gavin (checked 2026-10-20)
  12. Gravun product information, confirmed by Gravun on 2026-10-20: Canadian phone numbers for the AI receptionist and business phone, GST/HST and CAD invoicing, Stripe card payments for Canadian businesses. (Add a public help or platform page for these facts and link it here.)

Related reading

How billing, payments and messaging usage work

A card is required to start the 14-day free trial. Gravun bills the selected monthly plan after the trial ends. Payments from your customers use the payment options you enable, and any applicable payment-processing or messaging usage charges are shown before you use them. Review the current plan and usage details on the pricing page.

Start my free trial

Card required, cancel anytime. Prefer a walkthrough? Book a 20-minute demo.