2. Market Reality Check
Competitor prices come from vendor pages, search snippets and third-party comparison sites up to 30 Sept 2026 (10). Several are secondary or undated and are marked as such there. Re-verify them before using them externally.
2.1 Which profession? Six candidates, scored
The idea names six candidate professions. Each was scored on the same six tests, 1–5, where 5 is best for a small bootstrapped team.
| Test | Independent insurance agents | Mortgage brokers (US) | Small recruiting agencies | Photographers | Wedding planners | Canadian immigration consultants (RCICs) |
|---|---|---|---|---|---|---|
| Fields defined by rules | 3. State licensing and E&O records (not verified in this run) | 3. Licensing and consumer-contact rules (not verified in this run) | 2. Candidate-consent rules in some countries; nothing profession-wide | 1. None | 1. None | 5. The Code requires set agreement contents (s.24), client-account rules (s.32), written status updates (s.22(3)), file return and transfer (s.36), staff supervision (s.38) |
| Pain with a price tag | 3. Lost renewals and cross-sells | 3. Lost referrals and follow-ups | 3. Lost placements | 2. Admin time; already solved | 2. Admin time; already solved | 4. A complaint puts the licence at risk. 1,211 new conduct cases in one year. |
| Room at the small end | 1. HawkSoft, NowCerts, EZLynx, Applied, AgencyZoom (Vertafore) | 1. Jungo, BNTouch, Shape, Bonzo, Total Expert | 1. Loxo (free plan), Manatal ($15), Recruit CRM, Recruiterflow, Bullhorn, JobAdder, Crelate | 2. HoneyBook's price rise opened switching, but Dubsado, Pixieset, Studio Ninja, Sprout, Táve absorb it | 2. Aisle Planner, Planning Pod, HoneyBook | 2. 10+ RCIC tools, but most are new, few have reviews, and no clear winner is visible |
| Price tolerance (proven) | 5. $70–125 per seat, $99 per user | 5. $99–300 per user | 4. $85–169 per user at the top, $15 at the floor | 2. $20–40 | 2. $40–170 by project count | 3. Officio US$69–129 per firm; newer tools CA$29–99 |
| Reachable buyers | 4. State licence lookups (not verified) | 4. NMLS public lookup (not verified) | 3. LinkedIn; no register | 4. Large online communities | 3. Associations and communities | 5. The College's public register of 11,994 licensees |
| Resistance to templates and clones | 3. Integrations protect incumbents, not you | 2. Mortgage templates are common in resold CRMs (not verified) | 1. Heavily funded field, AI sourcing tools | 1. Many "HoneyBook alternatives" launched after Feb 2025 | 2. Small field, but generic tools fit | 3. Rule-based fields and trust are harder to copy; AI-built rivals already exist |
| Total (of 30) | 19 | 18 | 14 | 12 | 12 | 22 |
Choice: Canadian RCICs, firms of 1–8 licensees.
Why it wins, in plain terms:
- The rules write the spec. Every other candidate's "compliance fields" are guesses. For RCICs they're in a federal regulation that anyone can read.
- You can list every buyer on day 1.
- The price is proven. Officio has charged US$69–129 per firm for years (price from a search snippet; the page itself returned 403).
Why it's still weak:
- It isn't empty. At least 10 RCIC tools compete, and one charges CA$29. See 10, F6.
- The market is shrinking. New temporary-resident arrivals fall from 673,650 in 2025 to 385,000 in 2026 (−43%), with study permits down ~49% and temporary workers down ~37%. Permanent residence holds at 380,000.
- Few new licensees. Only 470 people were newly licensed in the year to June 2025, so "new consultants buying their first tool" is a small flow.
Runners-up:
- Insurance agents (19) lose because the buyer's core system is an agency management system with carrier downloads. A CRM sits on top of it, and AgencyZoom already owns that layer.
- Mortgage brokers (18) lose for the same reason with loan-origination systems. Demand also swings with rates.
- Recruiters, photographers and planners (12–14) lose on crowding and price floors. The catalog's two headline stories come from these niches, and that is exactly why they're full.
2.2 Who exactly is the buyer?
| Segment | Rough size (loose estimate) | Software they use today | Willingness to pay | Pain score (1–10) | Verdict |
|---|---|---|---|---|---|
| Newly licensed solo RCIC (0–2 years) | A few thousand. 54.3% of licensees have practised 0–4 years. | Spreadsheets, Google Drive, a CA$29–69 tool, or nothing | CA$50–90/mo | 6. Few files, but most afraid of getting the rules wrong | Viable as the Solo plan. Easy to sign, easy to lose, and many will leave the profession. |
| Established small firm (1–3 licensees, 1–5 staff) | Low thousands (firm count unverified) | Officio, Clio, a generic CRM, or Drive plus spreadsheets | CA$150–350/mo | 8. Dozens of open files, staff to supervise, client money to account for, complaints to avoid | Best buyer. Enough files to feel the pain every week, small enough to decide in one call. |
| Larger firm (4–8 licensees) | Hundreds (unverified) | Officio, Clio, a custom build | CA$300–600/mo | 7 | Good second step. Needs roles, reporting and migration help. |
| Immigration law firms (lawyers, not RCICs) | Not counted | Clio, law-firm tools | Higher | 6. Law-society trust rules differ | Avoid. Different regulator, and Clio is entrenched. |
| Unlicensed "agents" and overseas education agents | Many (5,390 sites shut in one year) | WhatsApp, GoHighLevel, spreadsheets | Low | n/a | Refuse. They're the problem the College polices. |
Overall pain score for the recommended buyer: 7–8/10. For the idea as described (a CRM for "a profession"): 4/10. A generic CRM solves a pain that's already solved.
2.3 Competitors and incumbents
RCIC-specific tools
| Tool | Price (see 10) | What it covers | Why a firm would stay with them, or switch to you |
|---|---|---|---|
| Officio | US$69 Solo (1 user), $99 Pro (3), $129 Ultimate (5) (search snippet) | Long-standing Canadian practice management, forms | The main incumbent. Its client-account and section-24 handling is unverified. You win only if you enforce the rules visibly and do migration for them. |
| ImmigrationTracker | Quote only | Long-running case management | Opaque pricing and heavy setup can push small firms away. |
| RCIC App | CA$29 Basic, CA$69 Premium | "CICC-aligned" service-agreement templates with e-sign, client portal, deadline centre, AI intake | The price floor, and it already claims the agreement feature. It says it is not endorsed by the College. |
| RCIC Suite | $59 per licence/month or $490/year; extra licences $39 (currency not stated) | Clients, cases, documents, invoicing, mobile | No reviews found. |
| Migrawise | CA$99/mo solo + $25 per extra user | Case management | Its "best RCIC software" article is self-published. |
| VisaFlo | Not public (case-volume pricing, unlimited users) | IMM form and IRCC portal autofill, intake in 13 languages, retainers, invoices, Canadian hosting | Strong on forms and intake. Two named customers. |
| CaseEasy, Visto, InfraBit, Maple CRM | Not public | Canadian case workflows; InfraBit stores clients' IRCC/GCKey logins | Crowd the search results. InfraBit's credential vault is a feature to avoid, not copy. |
Generic tools firms bend into shape
| Tool | Price | Why a firm would or wouldn't switch |
|---|---|---|
| Clio | US$59–149 per user/month plus add-ons | Real trust accounting, but built for law-society rules and priced per user. A 3-licensee firm with 3 assistants pays US$350–900. |
| HubSpot, Zoho, Insightly | Per-user tiers | Good for leads. No immigration programs, no Code fields. |
| GoHighLevel | US$97, $297, $497 per month; SaaS mode on $497 lets agencies resell under their own brand, with industry "snapshots" | The template threat. An agency can package an "immigration CRM" in a week. It won't know section 32, but it will be cheap and good at leads. |
| Google Drive plus spreadsheets | Free | The real incumbent for many solos. It fails at complaint time. |
2.4 Vitamin or painkiller?
A vitamin as a CRM. A painkiller only as compliance and file control.
- Vitamins: pipeline boards, reminders, contact lists, email templates. Every tool has them. Nobody switches for them.
- Painkiller: "A former client filed a complaint. The College wants my file. I need the signed agreement with every required element, every receipt, proof I updated the client in writing, and proof I returned their documents on time, by Friday." A licence is on the line.
- Test: if the product disappeared tomorrow, what would the firm lose? A generic CRM: "some reminders." The recommended product: "my agreement templates, my client-account records and the proof I did things right." Only the second retains.
Honest limit: the painkiller is episodic. Most firms never face a complaint. The daily hook has to be the document checklist and status log, with compliance as the reason to choose and stay.
2.5 Market size: venture-scale, lifestyle, or a feature?
Bottom-up (rough):
- 11,994 licensees (June 2025). Assume ~8,000 firms at ~1.5 licensees each (unverified).
- At ~CA$130 a month per firm, the whole profession is worth about CA$12–15M a year in practice software, if every firm bought.
- With 10+ rivals and Clio, a realistic share for a newcomer after 24 months is 1–3% of firms: about 80–240 firms, or US$7.5k–23k MRR. That brackets the ladder.
Answer:
- "A CRM for one profession" in general: a pattern that works as a lifestyle-to-mid-size business when the profession is large and the market young. None of the six is young any more.
- RCIC compliance-first practice system: a lifestyle business, with a hard ceiling set by the size of the profession. Growth beyond ~$20k MRR needs a second country (Australian registered migration agents, UK advisers), with different rules each time.
- Not venture-scale in any version.
2.6 Geography matters (assumption flagged)
- Canada only at launch. The rules are Canadian. Host data in Canada.
- Ontario and British Columbia first: 5,391 and 2,963 licensees. Alberta has 1,588.
- Quebec (1,097) needs French, and Quebec's Law 25 privacy rules apply. Add it after the English product holds.
- 261 licensees work abroad (57 in the US, 35 in India). Not a segment. Don't design for them.
- If the founder is outside Canada, sales calls fall in Canadian business hours. See 09.