AI Visibility Report
Who Google's AI Recommends for Accountants in Calgary
A citation study of Google AI Overviews across seven Calgary-region sub-markets and three services — small-business tax, personal tax preparation and monthly bookkeeping — measuring which firms AI-generated answers name and cite.
21 client-intent fee queries. 236 citations captured. Only 27 Calgary-region firms cited, and not one citation in the entire study came from a Google Business Profile.
See where your firm sits
This report shows the market. We will run the same method against your firm and show you your position in it.
You're all set!
Your AI Visibility Report for your site is being prepared. We'll email it to you shortly.
The finding in one sentence
Not one citation in this study came from a Google Business Profile. Calgary accounting is decided entirely on published pages — and 29% of those pages belong to Reddit, Facebook, the CRA and the national tax-prep chains rather than to any firm.
- Calgary-region firms cited
- 27 Calgary-region firms cited
- Citations to Calgary firms
- 37% Citations to Calgary firms
- Citations to non-firms
- 29% Citations to non-firms
- Citations to Google listings
- 0% Citations to Google listings
Ask an AI assistant to explain this report
It is a long study with a lot of numbers. Open it in your assistant with the question already written — including a request for the limitations, because those matter as much as the findings.
The question is copied to your clipboard when you pick one — paste it if your assistant opens empty.
Prefer to read it as a PDF?
The same report, formatted for sending to a partner or reading offline. Everything in it is on this page already.
What did this study measure?
We ran 21 client-intent fee queries through Google across seven Calgary-region sub-markets — what an accountant charges for small-business taxes, what personal tax preparation costs, and what a bookkeeper costs per month — and recorded every source cited by the AI Overview each one returned.
- 21 of 21 queries returned an AI Overview — every fee question we asked
- 236 citations captured, de-duplicated so a firm cited twice in one answer counts once
- 37% pointed at Calgary-region firm websites, 29% at non-firms, 19% at firms with no Calgary office and 14% at firms publishing no verifiable location
- Zero listing citations — the only study in this series with none at all
- Only 27 distinct Calgary-region firms were named across the entire region
- Single point in time — captured August 2, 2026, and generated answers vary between runs
This measures Google AI Overviews only. It does not measure ChatGPT, Perplexity, Gemini or Copilot, which use different retrieval systems and require separate tracking.
Four Findings
The Google Business Profile is worth nothing here. Across all 21 queries, zero citations came from a listing panel — the only study in this series with none at all. Every citation went to a published page. Reviews, categories and map pins do not enter this market.
Personal tax has largely left the profession. Calgary firms take 48% of small-business tax citations and 40% of bookkeeping, but only 26% of “how much does it cost to get your taxes done”. 46% of that question goes to non-firms: H&R Block, Liberty Tax, Reddit, Facebook and a Calgary poverty-reduction charity that runs free tax clinics.
A domain called “accountants in Calgary” has no Calgary address. accountantsincalgary.ca takes 9 citations. It is a landing page for BOMCAS, an Edmonton-area brand; it answers on a 780 number and publishes no Calgary street address. Meanwhile altatax.com — a genuine Edmonton firm — is cited in all seven Calgary sub-markets.
Calgary is exporting as well as importing. maxprofinancials.ca is headquartered on Macleod Trail SE in Calgary. It is cited 6 times here, 10 times in our Greater Toronto Area study and 7 times in Ottawa. A Calgary firm with the right published content is already answering Toronto's and Ottawa's fee questions.
The Three Services
Three Services, Three Different Fights
Tax firms and bookkeeping firms are almost disjoint sets, and each question loses ground to a different competitor.
Share of citations going to a Calgary-region firm's own website
Small-business tax
48%- Citations
- 83
- Most cited
- smallbusinesstaxaccountants.ca (6), swiftltd.ca (6), maxprofinancials.ca (5)
The strongest service. 31% still goes to firms headquartered elsewhere and 20% to non-firms.
Bookkeeping
40%- Citations
- 63
- Most cited
- finovagroup.ca (7), platinumbooksandtax.ca (5), swiftltd.ca (4)
44% goes to firms outside the region — the highest out-of-market share of the three. Bookkeeping is delivered remotely and the answers reflect that.
Personal tax
26%- Citations
- 90
- Most cited
- majecaccounting.com (6), swiftltd.ca (5), nathancga.com (1)
The weakest by a distance. 46% goes to non-firms — H&R Block, Liberty Tax, Reddit, Facebook and a Calgary poverty-reduction charity running free tax clinics.
Based on 236 citations across 21 AI Overviews, captured August 2, 2026.
Firms With No Calgary Office
17 Firms, 46 Citations, 19% of the Market
Every domain below was opened and its published head-office address recorded. None publishes an office in Calgary, Airdrie, Chestermere, Okotoks or Cochrane. altatax.com is a genuine Edmonton firm, and it is cited in all seven Calgary sub-markets.
| Firm domain | Verified head office | Calgary citations | Sub-markets | Cited for |
|---|---|---|---|---|
| altatax.com | Edmonton, AB | 13 | 7 | Personal tax, Small-business tax |
| customcpa.ca | Regina, SK | 6 | 6 | Bookkeeping, Personal tax |
| premiumbookkeeping.ca | New Liskeard, ON | 5 | 5 | Bookkeeping |
| mbaccountinggroup.com | USA / Europe | 3 | 3 | Bookkeeping |
| taxprocanada.ca | London, ON | 3 | 3 | Personal tax, Small-business tax |
| aissolutions.ca | Burlington, ON | 2 | 2 | Bookkeeping |
| goraimpots.com | Saint-Hubert, QC | 2 | 2 | Personal tax |
| theacctaxco.com | Kitchener, ON | 2 | 2 | Bookkeeping |
| trehantax.com | Edmonton, AB | 2 | 2 | Small-business tax |
| accountantpartners.com | Irvine, CA (USA) | 1 | 1 | Small-business tax |
| bbatax.ca | Ottawa, ON | 1 | 1 | Small-business tax |
| bestax.ca | Mississauga, ON | 1 | 1 | Personal tax |
| enkel.ca | Vancouver, BC | 1 | 1 | Bookkeeping |
| everstonecpa.com | Abbotsford, BC | 1 | 1 | Small-business tax |
| flowfi.com | Los Angeles, CA (USA) | 1 | 1 | Bookkeeping |
| insightscpa.ca | Mississauga, ON | 1 | 1 | Personal tax |
| mybookly.co | Oakville, ON | 1 | 1 | Bookkeeping |
Reported Separately
Firms That Publish No Verifiable Location
A further 34 citations (14%) go to sites that publish no address, or that block retrieval so we could not read one. accountantsincalgary.ca is the one to look at twice: the domain name is the search term, but the site is a landing page for BOMCAS, an Edmonton-area accounting brand. It lists a 780 area-code number, gives “Calgary, Alberta” with no street address, and routes to an @bomcas.ca inbox. Google has no way to tell that apart from a Calgary practice, and neither does a prospect skimming an AI answer.
| Domain | What the site publishes | Citations |
|---|---|---|
| accountantsincalgary.ca | Domain named for Calgary; a BOMCAS landing page with an Edmonton 780 number and no Calgary street address | 9 |
| outsourcebookkeeping.ca | No address; 289 (Hamilton/Niagara) phone | 7 |
| gettaxes.ca | Body is client-rendered; no address in retrievable content | 4 |
| accufile.ca | No city or address published | 4 |
| bomcas.ca | No address; Alberta hub implied | 4 |
| reliancetax.com | Site blocks automated retrieval | 2 |
| tohme-accounting.com | No address; 613 phone | 2 |
| jkehlerfinancialsolutions.ca | Site blocks automated retrieval | 1 |
| mesa.cpa | No city or address published | 1 |
The Citation Leaderboard
Every Calgary-Region Firm Cited, Ranked
All 27 Calgary-region accounting firms cited across the 21 queries analysed — the full list is short enough to print in its entirety, which is itself the finding. Ranked by how many generated answers cited the firm's own website. Head-office addresses were read from each firm's own site, not inferred.
Showing all 27 cited firms
| # | Firm domain | Sub-market | Citations | Sub-mkts | Services won | Missing services |
|---|---|---|---|---|---|---|
| 1 | swiftltd.ca | Calgary | 15 | 7 | Bookkeeping, Personal tax, Small-business tax | — |
| 2 | majecaccounting.com | Calgary | 10 | 6 | Personal tax, Small-business tax | Bookkeeping |
| 3 | finovagroup.ca | Calgary | 7 | 7 | Bookkeeping | Small-business tax, Personal tax |
| 4 | truenorthaccounting.com | Calgary | 7 | 4 | Bookkeeping, Personal tax, Small-business tax | — |
| 5 | smallbusinesstaxaccountants.ca | Calgary | 6 | 6 | Small-business tax | Personal tax, Bookkeeping |
| 6 | maxprofinancials.ca | Calgary | 6 | 5 | Personal tax, Small-business tax | Bookkeeping |
| 7 | platinumbooksandtax.ca | Calgary | 5 | 5 | Bookkeeping | Small-business tax, Personal tax |
| 8 | rozekcpa.com | Calgary | 5 | 4 | Personal tax, Small-business tax | Bookkeeping |
| 9 | jensencpa.ca | Calgary | 4 | 3 | Bookkeeping, Small-business tax | Personal tax |
| 10 | arnasonaccounting.com | Airdrie | 3 | 1 | Bookkeeping, Personal tax, Small-business tax | — |
| 11 | managemybooks.ca | Calgary | 2 | 2 | Bookkeeping | Small-business tax, Personal tax |
| 12 | streamlineaccounting.ca | Calgary | 2 | 2 | Personal tax, Small-business tax | Bookkeeping |
| 13 | achalpc.com | Chestermere | 2 | 1 | Personal tax, Small-business tax | Bookkeeping |
| 14 | 1917cpa.com | Calgary | 1 | 1 | Bookkeeping | Small-business tax, Personal tax |
| 15 | airdrieaccountants.com | Airdrie | 1 | 1 | Small-business tax | Personal tax, Bookkeeping |
| 16 | brownboysaccounting.ca | Calgary | 1 | 1 | Personal tax | Small-business tax, Bookkeeping |
| 17 | eztaxandaccounting.com | Calgary | 1 | 1 | Personal tax | Small-business tax, Bookkeeping |
| 18 | klaccounting.ca | Calgary | 1 | 1 | Small-business tax | Personal tax, Bookkeeping |
| 19 | marraccountants.ca | Airdrie | 1 | 1 | Small-business tax | Personal tax, Bookkeeping |
| 20 | nathancga.com | Calgary | 1 | 1 | Personal tax | Small-business tax, Bookkeeping |
| 21 | oneaccounting.cpa | Calgary | 1 | 1 | Small-business tax | Personal tax, Bookkeeping |
| 22 | ptbcanada.ca | Calgary | 1 | 1 | Personal tax | Small-business tax, Bookkeeping |
| 23 | qtts.ca | Airdrie | 1 | 1 | Personal tax | Small-business tax, Bookkeeping |
| 24 | segurollp.ca | Calgary | 1 | 1 | Bookkeeping | Small-business tax, Personal tax |
| 25 | summit-tax-accounting.ca | Calgary | 1 | 1 | Small-business tax | Personal tax, Bookkeeping |
| 26 | theokotoksbookkeeper.com | Okotoks | 1 | 1 | Personal tax | Small-business tax, Bookkeeping |
| 27 | trelle.ca | Calgary | 1 | 1 | Bookkeeping | Small-business tax, Personal tax |
Bar length is scaled to the highest citation count in the study. Repeat citations of the same domain within a single answer are counted once. 14 of 27 firms (52%) were cited exactly once, and the top five hold 51% of local citations. calgarytaxes.ca and swiftltd.ca resolve to the same firm at the same Kensington Road address and are counted once. Captured August 2, 2026.
Found your firm in that table — or didn't?
Either way, this report shows the market rather than what to do about it. The AI Visibility Accelerator is the fixed-price programme that acts on these findings: 13 weeks, a published price, and the same 21 queries re-measured three times afterwards.
The Same Firms, Three Cities
21 Domains Appear in Calgary and at Least One Other Metro
We ran this identical method across seven Greater Toronto Area sub-markets in July 2026 and seven Ottawa sub-markets in August — the same firms are answering fee questions in cities 3,000 km apart. Only one of these, maxprofinancials.ca, is a Calgary firm. It is cited in all three cities, and more in Toronto than at home.
| Firm domain | Calgary | GTA | Ottawa | Verified location |
|---|---|---|---|---|
| maxprofinancials.ca | 6 | 10 | 7 | Calgary — 7500 Macleod Trail SE (head office) |
| insightscpa.ca | 1 | 15 | 7 | Mississauga, ON |
| outsourcebookkeeping.ca | 7 | 7 | 6 | No address; 289 (Hamilton/Niagara) phone |
| bbatax.ca | 1 | 6 | 11 | Ottawa, ON |
| bestax.ca | 1 | 11 | 6 | Mississauga, ON |
| premiumbookkeeping.ca | 5 | 6 | 5 | New Liskeard, ON |
| bomcas.ca | 4 | 10 | 1 | No address; Alberta hub implied |
| customcpa.ca | 6 | 5 | 3 | Regina, SK |
| tohme-accounting.com | 2 | 4 | 5 | No address; 613 phone |
| accufile.ca | 4 | 4 | 0 | No city or address published |
| goraimpots.com | 2 | 2 | 3 | Saint-Hubert, QC |
| theacctaxco.com | 2 | 4 | 1 | Kitchener, ON |
| taxprocanada.ca | 3 | 3 | 0 | London, ON |
| accountantpartners.com | 1 | 2 | 3 | Irvine, CA (USA) |
| mbaccountinggroup.com | 3 | 0 | 1 | USA / Europe |
| aissolutions.ca | 2 | 2 | 0 | Burlington, ON |
| enkel.ca | 1 | 3 | 0 | Vancouver, BC |
| everstonecpa.com | 1 | 0 | 2 | Abbotsford, BC |
| mybookly.co | 1 | 2 | 0 | Oakville, ON |
| oneaccounting.cpa | 1 | 1 | 0 | Toronto head office; Calgary branch — 500 4 Ave SW |
| flowfi.com | 1 | 0 | 1 | Los Angeles, CA (USA) |
Sub-Market Detail
Chestermere Is the Weakest Sub-Market for Local Firms
Nine local citations against ten out-of-region and fourteen non-firm. Okotoks and Ottawa Central are the strongest, and even there the local share barely clears half.
| Sub-market | Calgary firm citations | Out of region | Non-firm | Distinct Calgary firms |
|---|---|---|---|---|
| Calgary (Central) | 14 | 7 | 7 | 11 |
| Northwest Calgary | 14 | 5 | 7 | 10 |
| Northeast Calgary | 11 | 8 | 10 | 8 |
| Southeast Calgary | 12 | 4 | 10 | 9 |
| Airdrie | 13 | 6 | 12 | 10 |
| Chestermere | 9 | 10 | 14 | 8 |
| Okotoks | 15 | 6 | 8 | 11 |
Sub-market labels follow Google's own location targeting, so “Northwest Calgary” is Google's quadrant rather than a municipal boundary.
Where Else the Citations Go
Reddit and Facebook Out-Cite Every Firm in the City
68 citations (29%) went to sources that are not accounting firms. Reddit and Facebook together take 28 citations — more than the two most-cited Calgary firms combined, which hold 25 between them. That is not a ranking problem; it is what happens when the only public answer to “what does this cost” is a discussion thread, because no firm has published a number.
| Source | What it is | Citations |
|---|---|---|
| reddit.com | Community forum | 16 |
| facebook.com | Social platform | 12 |
| hrblock.ca | National tax-prep chain | 5 |
| risecalgary.ca | Registered charity — free tax clinics | 4 |
| libertytax.ca | National tax-prep chain | 4 |
| bark.com | Lead-gen marketplace | 4 |
| olympiabenefits.com | Benefits provider | 3 |
| hrblock.com.au | National tax-prep chain (Australia) | 3 |
| canada.ca | Government (CRA) | 2 |
| ca.indeed.com | Salary/job aggregator | 2 |
| abregistry.ca | Registry agent (business registration) | 1 |
| prairiewideinsurance.ca | Insurance broker | 1 |
| discoverairdrie.com | Local news / community site | 1 |
| cpaweconnect.com | Directory | 1 |
| immigrant-education.ca | Non-profit settlement agency | 1 |
| cbc.ca | News broadcaster | 1 |
| hrblock.com | National tax-prep chain (US) | 1 |
| quora.com | Q&A forum | 1 |
| okotoks.ca | Municipal government | 1 |
| quickbooks.intuit.com | Accounting software | 1 |
| emplois.ca.indeed.com | Salary/job aggregator | 1 |
| ziprecruiter.com | Salary/job aggregator | 1 |
| salaryexpert.com | Salary aggregator | 1 |
Method
Proof, Not Promises
- STEP 01
Ran 21 client-intent fee queries through Google with city-level location targeting across seven Calgary-region sub-markets: Calgary Central, Northwest Calgary, Northeast Calgary, Southeast Calgary, Airdrie, Chestermere and Okotoks.
- STEP 02
Tested each sub-market with the same three questions — small-business tax, personal tax preparation and monthly bookkeeping, so every area was asked identical questions.
- STEP 03
Captured the complete search result page for each query, including the AI Overview block, its generated text, and every source it cited.
- STEP 04
De-duplicated citations per answer, so a firm cited twice within a single AI Overview counts once.
- STEP 05
Opened every provider domain individually and read its published head-office address from the firm's own contact page. Firms with a verified Calgary-region office are counted as local, including one national firm that publishes a real Calgary branch address; firms with a verified address elsewhere are named; firms publishing no address, or whose sites block retrieval, are reported in a third group rather than guessed at.
- STEP 06
Counted government, forums, social platforms, national tax-prep chains, software vendors, salary aggregators, lead-generation marketplaces, registry agents, insurance brokers and charities as non-firm sources, and merged two domains belonging to the same Calgary firm.
- STEP 07
Crawled on August 2, 2026 without personalisation, and recorded the crawl window so any figure can be re-checked against the day it was captured.
Limitations
This is a single-point-in-time snapshot. AI Overviews are generated fresh per query and vary between runs, so exact citation lists will differ if re-run; trends require repeated sampling. Firm identification is by website domain, and where a group operates several sites each is counted separately unless the study states a merge.
Only fee-intent questions were tested; audit, advisory, incorporation and cross-border queries may behave differently. Nine domains publish no verifiable location or block automated retrieval and are reported in their own group rather than assigned to a region. Sub-market labels follow Google's own location targeting, so “Northwest Calgary” is Google's quadrant rather than a municipal boundary.
AI Overviews reach the largest audience of any AI answer surface — no login, no app, shown to anyone searching Google — so this is the widest-reach measurement available. It is not the whole picture, and a business performing well here may perform differently elsewhere. Every figure comes from search results captured on the date stated and can be independently checked by running the same queries yourself.
Where Your Firm Sits
This report shows the market. It does not show your position in it — whether you are cited at all, on which services, and which competitor is being quoted in your place. That analysis is specific to your firm, and we produce it individually.
Calgary accounting is the cleanest brief in this series. There is no listing to optimise, no reviews to chase and no map pack to fight: 21 queries returned zero listing citations. There is only the question of whether you have published a page that answers what you charge — and today 29% of that answer belongs to Reddit, Facebook, the CRA and the national chains, while a further third belongs to firms with no verifiable Calgary office.
The work that follows from this report is a fixed-price engagement: the AI Visibility Accelerator. Thirteen weeks, a published price, and three separate measurements against these same queries after publication.
Send this to someone who needs to see it
The full study as a PDF — leaderboard, the three questions, sources, method and limitations.
Questions About This Report
See Which Firms Appear When Your Clients Ask
We will run the same method against your firm: which AI answers name you, which name your competitors instead, and the specific pages that would change it. No cost, no obligation.
Or read the AI Visibility Accelerator, the fixed-price programme built on this research. All Calgary research from Enginely.ai.
This report is provided for information. Firm and business names appear because they were cited in publicly generated search results on the date stated; inclusion or absence is not an assessment of professional competence, service quality or standing. Nothing here is tax, accounting, legal or financial advice. Head-office locations were read from each firm’s own published website on August 2, 2026 and may change. Figures describe what Google’s systems returned on August 2, 2026 and may change.
Kickstart your firm's AI visibility in 13 weeks. $9,600 CAD, everything included.
See the AcceleratorDownload the PDF
The full report, formatted for sharing.