AI Visibility Report
Who Google's AI Recommends for Physiotherapy in the GTA
A citation study of Google AI Overviews across seven Greater Toronto Area sub-markets and three patient questions, measuring which clinics AI-generated answers name and cite — and which are absent.
21 patient-intent queries. 184 citations captured. 66 clinics named. Crawled 30–31 July 2026, and reproducible by anyone willing to run the same queries.
At a glance
- Clinics cited
- 66 Clinics cited
- Citations captured
- 184 Citations captured
- To clinic websites
- 77% To clinic websites
- Winning all three questions
- 3 Winning all three questions
Or just read the page — every figure is below, without a form.
The finding in one sentence
Only 3 of the 66 clinics cited were named across all three patient questions we tested. Almost every clinic in the GTA wins one question and is invisible on the other two.
- Queries returning an AI Overview
- 18/21 Queries returning an AI Overview
- Distinct clinics cited
- 66 Distinct clinics cited
- Citations to clinic websites
- 77% Citations to clinic websites
- Clinics winning all three questions
- 3 Clinics winning all three questions
What did this study measure?
We asked Google the three questions physiotherapy patients actually ask — what a session costs, whether OHIP covers it, and what happens after a car accident — across seven GTA sub-markets, and recorded every source cited by the AI Overview each one returned.
- 18 of 21 queries returned an AI Overview; three showed a map pack instead
- 184 citations captured, de-duplicated so a clinic cited twice in one answer counts once
- 77% pointed at clinic websites — the highest share of the three verticals we have measured
- 66 distinct clinics named across the seven sub-markets
- Three patient questions, each answered from a different kind of page
- Only 3 clinics were cited on all three
This measures Google AI Overviews only. It does not measure ChatGPT, Perplexity, Gemini or Copilot, which use different retrieval systems and require separate tracking.
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.
The Three Questions
Where Clinics Win, and Where They Lose
This is the most useful pattern in the data. The same clinic can dominate one patient question and be entirely absent from another, because each question is answered from a different kind of page.
Share of citations going to clinic websites
Car-accident rehab
88%- Queries
- 7
- Citations
- 83
- Most cited
- geminihealthgroup.ca (7), progressiverehab.ca (6), physiowell.ca (4)
Clinics dominate this answer, and it is the highest-value referral stream in the field because treatment is insurer-funded. It is also where the most clinics are competing.
Session cost
79%- Queries
- 6
- Citations
- 66
- Most cited
- pinpointhealth.ca (5), torontowellnessphysiocenter.ca (5), bodyworksphysio.ca (5)
Clinics mostly win here. The citations that get away go to booking directories that publish clear price ranges where clinics publish none.
OHIP coverage
49%- Queries
- 5
- Citations
- 35
- Most cited
- lifemark.ca (3), torontophysiotherapy.ca (3), progressiverehab.ca (2)
The weakest position and the clearest opportunity. Barely half these citations reach a clinic — the College of Physiotherapists, ontario.ca and insurers take the rest. Patients asking this are working out whether they can afford treatment at all.
Share of AI Overview citations going to clinic websites. The remainder goes to government, regulators, insurers, directories and aggregators. Based on 184 citations across 18 AI Overviews.
The OHIP Gap
OHIP coverage is the weakest position for clinics in this study and the clearest opportunity. Barely half those citations go to a clinic. The rest are taken by collegept.org — the College of Physiotherapists of Ontario — by ontario.ca, and by insurers such as Canada Life.
Patients asking this question are trying to work out whether they can afford treatment at all. Most clinics have published nothing that answers it.
Car-accident rehab is the opposite case: clinics take 88% of citations there, and it is the highest-value referral stream in the field because treatment is insurer-funded. It is also the question where the most clinics are competing.
Four Findings
Clinics own these answers — more than dentists or lawyers do. 77% of all citations went to a clinic's own website rather than a directory, insurer or government page. That is the highest share of the three verticals we have measured. What you publish is what gets quoted.
But which question you win matters enormously. Clinics take 88% of citations on car-accident rehab and 79% on session cost — but only 49% on OHIP coverage, where the College of Physiotherapists, the Ontario government and insurers take the rest.
Almost nobody wins more than one question. Just 3 of 66 clinics were cited across all three. The rest appear on one topic and vanish on the others, which means most clinics are invisible for two-thirds of the questions their patients ask.
The leaders are pulling away. The ten most-cited clinics hold 43% of all citations, and 19 clinics appear in more than one sub-market — two of them in all seven. This is more concentrated than either the dental or legal markets we have measured.
The Citation Leaderboard
Every Clinic Cited, Ranked
All 66 physiotherapy clinics cited in GTA AI Overviews, ranked by how many generated answers cited the clinic's own website. The “missing” column is the more useful one: it names the patient questions each clinic was absent from.
Showing all 66 cited clinics
| # | Clinic domain | Sub-market | Citations | Sub-mkts | Questions won | Missing from |
|---|---|---|---|---|---|---|
| 1 | geminihealthgroup.ca | Toronto (Downtown) | 8 | 7 | Car-accident rehab, Session cost | OHIP coverage |
| 2 | progressiverehab.ca | Scarborough | 8 | 7 | Car-accident rehab, OHIP coverage | Session cost |
| 3 | torontophysiotherapy.ca | North York | 8 | 5 | Car-accident rehab, OHIP coverage, Session cost | None — all three |
| 4 | torontowellnessphysiocenter.ca | Vaughan | 7 | 5 | Car-accident rehab, OHIP coverage, Session cost | None — all three |
| 5 | pinpointhealth.ca | Vaughan | 6 | 5 | Car-accident rehab, Session cost | OHIP coverage |
| 6 | simplyalignrehab.com | Vaughan | 6 | 4 | Car-accident rehab, Session cost | OHIP coverage |
| 7 | bodyworksphysio.ca | Mississauga | 5 | 5 | Session cost | Car-accident rehab, OHIP coverage |
| 8 | physiocottage.ca | Scarborough | 5 | 4 | Car-accident rehab, Session cost | OHIP coverage |
| 9 | physiomobility.com | Brampton | 4 | 4 | Car-accident rehab | OHIP coverage, Session cost |
| 10 | physiowell.ca | Brampton | 4 | 4 | Car-accident rehab | OHIP coverage, Session cost |
| 11 | hhphysiotherapy.ca | Vaughan | 4 | 2 | Car-accident rehab, OHIP coverage, Session cost | None — all three |
| 12 | athletescare.com | Vaughan | 3 | 3 | Session cost | Car-accident rehab, OHIP coverage |
| 13 | globalhealthphysiotherapy.ca | Brampton | 3 | 3 | Car-accident rehab | OHIP coverage, Session cost |
| 14 | lifemark.ca | Mississauga | 3 | 3 | OHIP coverage | Car-accident rehab, Session cost |
| 15 | rcphealth.ca | Mississauga | 3 | 3 | Car-accident rehab | OHIP coverage, Session cost |
| 16 | whitewaterphysiotherapy.com | Mississauga | 3 | 3 | Car-accident rehab | OHIP coverage, Session cost |
| 17 | ptjaypreetsahota.ca | Brampton | 2 | 2 | Car-accident rehab | OHIP coverage, Session cost |
| 18 | stillwatershealing.ca | Mississauga | 2 | 2 | Session cost | Car-accident rehab, OHIP coverage |
| 19 | yorkvillesportsmed.com | North York | 2 | 2 | Car-accident rehab | OHIP coverage, Session cost |
| 20 | atlasspineclinic.ca | Scarborough | 2 | 1 | OHIP coverage, Session cost | Car-accident rehab |
| 21 | cornerstonephysio.com | North York | 2 | 1 | Car-accident rehab, Session cost | OHIP coverage |
| 22 | etobicokerehab.com | Toronto (Downtown) | 2 | 1 | Car-accident rehab, Session cost | OHIP coverage |
| 23 | madisonclinic.net | North York | 2 | 1 | Car-accident rehab, Session cost | OHIP coverage |
| 24 | markhamphysiotherapist.ca | Markham | 2 | 1 | Car-accident rehab, Session cost | OHIP coverage |
| 25 | maxmobilityphysio.com | Scarborough | 2 | 1 | Car-accident rehab, Session cost | OHIP coverage |
| 26 | runwayhealth.ca | Markham | 2 | 1 | Car-accident rehab, Session cost | OHIP coverage |
| 27 | theactiverehab.com | Mississauga | 2 | 1 | Car-accident rehab, Session cost | OHIP coverage |
| 28 | thephysioapproach.com | North York | 2 | 1 | Car-accident rehab, Session cost | OHIP coverage |
| 29 | achievephysiorehab.ca | Mississauga | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 30 | adphysiocare.ca | Vaughan | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 31 | athletescare (janeapp) | Vaughan | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 32 | auroravaughanhomephysiotherapy.ca | Vaughan | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 33 | bodydynamics.ca | Mississauga | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 34 | curezonephysiotherapy.com | Mississauga | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 35 | curocanada.com | Toronto (Downtown) | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 36 | deltaphysiotherapy.ca | Mississauga | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 37 | ellesmerefamilyhealth.com | Scarborough | 1 | 1 | OHIP coverage | Car-accident rehab, Session cost |
| 38 | emeraldclinic.ca | North York | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 39 | esphysiotherapy.ca | North York | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 40 | finchgatephysio.ca | Brampton | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 41 | firstmarkhamrehab.com | Markham | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 42 | fiveandtenphysiotherapy.com | Mississauga | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 43 | focusphysiotherapy.com | Toronto (Downtown) | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 44 | formfunctionclinic.com | Markham | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 45 | foundationphysio.com | Vaughan | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 46 | globalhealthcare.ca | Toronto (Downtown) | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 47 | goactivephysiotherapy.com | Mississauga | 1 | 1 | OHIP coverage | Car-accident rehab, Session cost |
| 48 | hamiltonphysiorehab.ca | Mississauga | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 49 | healphysiochiro.com | North York | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 50 | healthmaxphysio.com | Vaughan | 1 | 1 | OHIP coverage | Car-accident rehab, Session cost |
| 51 | mankindmassagetherapy.ca | Brampton | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 52 | mountdenniswestonphysiotherapy.com | North York | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 53 | mvmtphysiotherapy (janeapp) | Vaughan | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 54 | orthophysio.com | Toronto (Downtown) | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 55 | physioinmotion.ca | Vaughan | 1 | 1 | OHIP coverage | Car-accident rehab, Session cost |
| 56 | physionow.ca | Mississauga | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 57 | platinumphysiotherapy.ca | Brampton | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 58 | premierphysiotherapy (janeapp) | Vaughan | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 59 | queenwestphysio.ca | Brampton | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 60 | rebalancetoronto.com | Toronto (Downtown) | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 61 | rejoicephysiocare.com | Mississauga | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 62 | ritzclinic.ca | Vaughan | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 63 | thephysiospot.ca | Markham | 1 | 1 | Session cost | Car-accident rehab, OHIP coverage |
| 64 | trianglephysiotherapy.com | North York | 1 | 1 | OHIP coverage | Car-accident rehab, Session cost |
| 65 | wellmaxphysiotherapy.ca | North York | 1 | 1 | Car-accident rehab | OHIP coverage, Session cost |
| 66 | yorkview.ca | North York | 1 | 1 | OHIP coverage | Car-accident rehab, Session cost |
Repeat citations of the same domain within a single answer are counted once. Clinics are identified by domain, and where a group operates several sites each is listed separately. Entries marked (janeapp) are clinics whose booking page on the Jane App scheduling platform was cited rather than their own site — the citation is attributed to the clinic, per the method. Captured 30–31 July 2026.
By Sub-Market
Not Every Part of the GTA Has AI Answers Yet
Three of the 21 queries returned no AI Overview at all — Google showed a map pack instead. All three were in Brampton and Markham. This is worth watching rather than dismissing: where the AI Overview has not yet appeared, the clinic that publishes the answer first is likely to be the one cited when it does.
| Sub-market | AI Overviews | Citations | Distinct clinics |
|---|---|---|---|
| Toronto (Downtown) | 3/3 | 19 | 16 |
| North York | 3/3 | 29 | 22 |
| Scarborough | 3/3 | 19 | 15 |
| Mississauga | 3/3 | 23 | 22 |
| Brampton ← gap | 1/3 | 12 | 12 |
| Markham ← gap | 2/3 | 13 | 11 |
| Vaughan | 3/3 | 27 | 22 |
Citation counts in this table are clinic citations only, which is why they sum to 142 rather than the 184 total. Both figures are reproduced as the source study published them.
Who Else Takes the Answer
Directories, Insurers and One Silicon Valley Platform
Of 184 citations captured, 142 (77%) went to a clinic's own website. The remainder is worth knowing, because it shows exactly who is standing between a clinic and the patient.
| Source | Type | Citations |
|---|---|---|
| google.com | Search redirect | 5 |
| easyalliedhealth.ca | Mobile-care aggregator | 4 |
| swordhealth.com | Digital MSK platform (US) | 4 |
| ontario.ca | Government | 4 |
| collegept.org | Regulator — College of Physiotherapists | 3 |
| healthhives.com | Booking directory | 3 |
| painhero.ca | Booking directory | 3 |
| canadalife.com | Insurer | 3 |
| twfht.ca | Community health team | 3 |
| therapic.ca | Booking directory | 1 |
| mississaugahaltonhealthline.ca | Government health directory | 1 |
| mississaugahalton.rehabcareontario.ca | Government rehab programme | 1 |
| fsrao.ca | Insurance regulator | 1 |
These 13 sources account for 36 of the 42 non-clinic citations; the study did not itemise the remainder. Sword Health is worth singling out: a US digital musculoskeletal platform with no GTA clinic, cited four times in answers about Toronto-area physiotherapy. Booking directories such as PainHero and HealthHives take citations on the same basis — they publish clear, structured answers about cost and coverage, and clinics largely do not.
Method
Proof, Not Promises
- STEP 01
Ran 21 patient-intent queries through Google with city-level location targeting across seven GTA sub-markets: Toronto (Downtown), North York, Scarborough, Mississauga, Brampton, Markham and Vaughan.
- STEP 02
Tested each sub-market with the same three questions — session cost, OHIP coverage, and cost of treatment after a car accident.
- 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
Crawled across 30–31 July 2026, without personalisation.
- STEP 05
De-duplicated citations per answer. Where a clinic's booking page on a third-party scheduling platform was cited, it was attributed to that clinic.
- STEP 06
Classified each cited domain by hand. Community health teams and hospital-affiliated programmes were counted as non-clinic sources, because they are not private practices.
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. Clinic identification is by website domain, and where a group operates several sites each is counted separately.
Three queries returned no AI Overview and contribute no citations to any figure here. Community health teams and hospital-affiliated programmes were counted as non-clinic sources.
Every figure here comes from search results captured on the dates stated and can be independently checked by running the same queries yourself. We publish the method so the numbers can be tested, not taken on trust.
What This Report Does Not Show
It does not show your clinic's position — your citation count, which of the three patient questions you are absent from, and which clinics are named in the answers your patients see instead.
The pattern in this data is unusually specific about what to fix. With only 3 of 66 clinics cited across all three questions, and OHIP coverage answered by clinics barely half the time, the gap for most practices is not general visibility. It is one or two missing pages.
Questions About This Report
Send this to someone who needs to see it
The full study as a PDF — the three-question breakdown, leaderboard, sources, method and limitations.
This report is provided for information. Clinic names and domains appear because they were cited in publicly generated search results on the dates stated; inclusion or absence is not an assessment of clinical quality or of any clinic’s standing. Nothing here is medical advice. Figures describe what Google’s systems returned on 30–31 July 2026 and may change.
Download the PDF
The full report, formatted for sharing.