All posts

How Performance Vision Modernized a 20-Year Vancouver Practice Without Losing a Single Patient Record

Justin Asgarpour ODSeptember 4, 2026 3 min read

Optometry PMSOptometry EMRPMS MigrationCanadian OptometryPractice Growth
How Performance Vision Modernized a 20-Year Vancouver Practice Without Losing a Single Patient Record

How Performance Vision Modernized a 20-Year Vancouver Practice Without Losing a Single Patient Record

Twenty years of patient records is not something you hand over lightly.

Performance Vision has been a fixture in the heart of downtown Vancouver for two decades, running comprehensive eye exams, specialty dry eye and scleral lens fitting for keratoconus, and a curated eyewear boutique, all while managing a high volume of direct billing patients. Two decades of operating history meant two decades of patient data sitting in a legacy system. For GM Kelly Singh and OD Dr. Wayne Yip, the question wasn't whether to modernize, it was whether a switch could happen without putting any of that history at risk.

It could. Here's what the move to EyecareX looked like.

The problem: a legacy system that couldn't keep up

Performance Vision wasn't short on patients. Two decades in the same downtown location builds real loyalty, and the practice's specialty work in dry eye and keratoconus keeps a steady, higher-complexity caseload coming through the door. What the practice was missing was the infrastructure to match: online booking that actually converted interest into appointments, direct billing that ran smoothly across the many insurance providers a downtown practice deals with, and front-desk operations that didn't buckle every time patient volume climbed.

Integration without the usual migration headaches

The single biggest hesitation with any PMS switch, especially for a practice with 20 years of history, is what happens to the data. Records that don't map cleanly, historical notes that need to be manually re-entered, gaps that show up months later when a returning patient's file doesn't match what's in front of the doctor.

EyecareX's migration approach is built specifically to avoid this. Patient records, charts, and appointment history mapped 1:1 from the legacy system, no reformatting, no partial transfers, and no tedious manual re-entry of historical information. The entire store, front desk, optical, and clinical, was onboarded in hours, not days or weeks. There was no blackout period: the clinic stayed open and operating throughout the switch.

What changed after go-live

Online booking that actually converts. Patients can now book directly online, removing the friction that used to cost the practice new appointments before they were ever scheduled.

Direct billing to the majority of Canadian insurance providers. For a downtown practice with a broad patient base, this cut down significantly on the manual insurance coordination that used to fall on front-desk staff.

Automated intake forms. Patients complete their forms before they arrive, so staff aren't managing paperwork at the counter and doctors aren't waiting on incomplete information.

AI reception handling the routine load. Confirmations, rescheduling, and recall outreach now run automatically, freeing staff to focus on patients actually in the clinic.

Health Canada approved e-testing. Patients complete pre-visit testing from home, with results ready in the chart before they walk through the door.

In their words

"Twenty years of patient history is not something we were willing to gamble on. EyecareX made the switch feel like nothing changed for our patients, only for how much easier our days became."

"I was expecting weeks of adjustment. Instead, the team was fully comfortable within hours, and our specialty patients haven't noticed a single hiccup in their care."

The takeaway

Performance Vision's move to EyecareX shows that even a practice with decades of patient history doesn't have to choose between modernizing and protecting what it already built. Clean data, no downtime, and a team fully onboarded in hours, not weeks.


See EyecareX in action The optometry EMR and practice management software built for growing Canadian practices, migration included.

See EyecareX in action

Optometry practice management software that automates charting, recalls, billing, and pre-visit testing.

Book a Demo