Choice OMG is an Edmonton optometry and eye-care marketing agency, founded in 2010 and now a team of 12. We charge a flat monthly fee instead of a percentage of ad spend. Every ad account, audience, and tracking asset stays yours. We hold a 4.9 rating on Clutch and 4.8 on Google.
Eye-care marketing that traces every dollar from ad to booked exam
We report on booked exams and recovered patients, not clicks or rankings. You can trace a patient from the ad they clicked to the chair they sat in. We work with independent optometry practices, multi-location groups, and refractive and specialty clinics across North America. You can grow the practice without growing your team.
Four eye-care buyers, four playbooks
Independent owners, multi-location groups, refractive surgeons, and specialty clinics buy marketing differently. Each one runs a structurally different business. Pick the branch that matches the decision you own.
Independent practice (OD owner)
You own the practice and the marketing decision. We grow new-patient and specialty-service revenue with no lock-in after the first three months and no marketing headaches. We prove the return in booked exams.
Multi-location and optical group
You run several clinics and answer to partners on each location's return on investment (ROI). We deliver per-location cost per exam and ad-to-booking attribution across every site. It all comes from one team and one strategy.
Refractive and surgical (LASIK, cataract)
Premium procedures reward precision. We target high-intent surgical demand. We report cost per booked consult, not impressions, on procedures where every case is large.
Specialty (dry eye, myopia control)
Cash-pay specialty services are a different business with a different patient. We build the dedicated pages, education content, and campaigns that capture patients competitors undermarket.
Most eye-care agencies report traffic, rankings, and online bookings; we report booked exams and recovered patients
The deal turns on whether practices can trace patients from the ad they clicked to the chair they sat in. We are built to answer yes. We run gclid-verified offline conversions and join every lead back to the click that produced it. Our tracking layer follows 1,000+ keywords across our clients every day, and our reporting stack takes in 60,000+ data points a day. That attribution bridge is the one capability a template shop cannot fake. It maps directly to the number practices are coached to demand: cost per booked exam, not impressions or rankings.
Each buyer sees it in the metric they care about. An independent practice sees cost per booked exam, and a group sees cost per acquisition by location. Refractive and specialty cases get cost per booked consult. Competitors top out at traffic and online-booking percentages; we report the booking economics underneath them.
Over the 12 months to October 31, 2026, one Alberta optometry group we run drew thousands of patient calls and online bookings from Google Ads at a low cost per booking.
Eye care is not retail, ecommerce, or one undifferentiated "healthcare" bucket
Each specialty service behaves like a different business. Dry-eye clinics, myopia-management programs, and scleral-lens fittings each need their own keywords. Each also needs its own patient-education content and conversion path. A practice that markets only "eye exams" leaves the highest-value revenue on the table. Patients pick a clinic on proximity, reviews, and search position. They search Google first, so local search and reputation are must-haves.
We have built this exact infrastructure for single-location optometrists, multi-location optometry groups, and specialty eye-care clinics. You get that eye-care fluency from day one, not a generic template borrowed from a plumber or a law firm.
- New-patient acquisition via Google Search and local search engine optimization (SEO)
- Google Ads for eye exams and specialty services
- Multi-location Google Business Profile optimization
- Review-request automation after each appointment
- Conversion-optimized, accessible clinic websites, with WCAG 2.1 recommendations
- Online-booking integration and UX optimization
- AI Discoverability (ChatGPT, Claude, Gemini, and Perplexity)
- Multi-location and per-location reporting
Three terms that come standard
Eye-care owners tell us these terms decide the agency choice. We meet all three by default.
Month to month after three months
No long-term contracts. After a three-month minimum, we earn the next month by producing results in this one. That leaves no lock-in to defend inside your practice.
You own what we build
Your website, ad accounts, audiences, tracking, and conversion history stay yours. If you leave, all of it goes with you.
Flat monthly fee
You pay one flat fee, never a percentage of your ad spend. Our recommendation is always what is best for your practice.
Case study: multi-location eye-care group
We run marketing for a real multi-location optometry group in Alberta. It runs on centralized local search and per-location Google Ads. Our tracking layer follows 1,000+ keywords across our clients, and covers every clinic in the group.
The challenge
A growing optometry group needed one marketing system for clinics across Alberta. It had to scale without duplicated effort or a different agency at each location.
Our approach
We built centralized local-search and per-location Google Ads infrastructure, then optimized each clinic's Google Business Profile on its own. Daily tracking covered keyword positions for every clinic. The model is detailed in scaling multi-location healthcare practices.
The approach in practice
Each location ranks on its own. The group still benefits from shared domain authority and campaign learnings. Reporting rolls up to a group view and breaks down to each clinic. That is exactly what the groups branch is built to deliver.
The same method carries across healthcare without losing its edge. A dental implant practice in Texas used our attribution-first patient-acquisition method to grow procedure revenue from $300K to $800K. The dental implant campaigns case study has the details. The discipline is identical: fix attribution first, then scale only the campaigns the data proves are producing booked appointments.
The proven channel stack, and honest expectations
Five channels make up the mix proven to win eye-care patients. They are local SEO, Google Business Profile, reputation, paid search, and a fast website. Organic search is the lowest-cost channel of the set. AI Discoverability is table stakes layered on top, not a separate must-buy channel. It means clean, structured content that ChatGPT, Claude, Gemini, and Perplexity can use to recommend your practice. We set timeline expectations straight at the start of the sales conversation. Paid search produces inquiries soonest. Local SEO and content compound over months, because rankings and authority build over time. We do not invent per-channel windows we cannot stand behind.
What a typical eye-care agency reports, and what we report instead
| Question a practice owner asks | Typical eye-care agency | Choice OMG |
|---|---|---|
| What did a booked exam cost? | Reports traffic % and online-booking % | Cost per booked exam, traced ad to chair |
| Which location is underperforming? | One aggregate dashboard | Per-location cost-per-exam, rolled up and broken down |
| How often is my account checked? | Quarterly report | Daily rank tracking for your target keywords, inside a monitoring stack that takes in 60,000+ data points a day |
| Am I locked in? | Term contract, % of ad spend | Month to month after three months, flat fee, you own every asset |
| Can you prove a phone call came from an ad? | Form fills only | gclid-verified offline conversions join calls to the click |
Frequently Asked Questions
Is Choice OMG a good fit for a multi-location optometry group?
Yes, multi-location groups are a core focus. Each clinic gets its own optimized Google Business Profile, local page, and per-location Google Ads. Reporting that rolls up to a group view also breaks down to cost per booked exam at every site. We run exactly this for a multi-location optometry group in Alberta. That group pays a flat monthly fee, owns every asset, and has no buying-group lock-in. Independent practices and refractive or dry-eye clinics get the same attribution at their own scale.
Can you market specialty services like dry eye treatment and myopia management?
Yes, and specialty services are often among the most valuable for optometry practices. Specialty services get less search volume than "eye exam near me," but their patients have higher intent and value. We build dedicated landing pages, targeted Google Ads campaigns, and educational content for each specialty service. Together they capture patients actively seeking treatment rather than just a routine checkup.
How do you handle multi-location optometry marketing?
We build centralized marketing infrastructure that scales across locations. Each clinic gets its own optimized Google Business Profile, local landing page, and citation set (its directory listings). We structure ad campaigns at the location level and apply shared learnings across the group. Reporting rolls up to a group dashboard while breaking down to each clinic. We run this exact setup for a multi-location optometry group in Alberta.
How do you report ROI?
We report cost per booked exam, recovered patients, and per-location cost per acquisition, not clicks or rankings. Each figure is traced from the ad a patient clicked to the booking it produced. We join every lead back to its click with gclid-verified offline conversions. You see which campaigns and keywords drove booked exams. Traffic without conversion means very little in eye care, so we never lead a report with it.
Do you require a contract?
Only for the first three months. After that, our eye-care engagements are month to month. We charge a flat monthly fee rather than a percentage of ad spend. You own your website, ad accounts, audiences, and tracking. If you ever leave, all of it goes with you.
Do you work with multi-location groups and surgical practices?
Yes. Groups get cost per exam for each location and ad-to-booking attribution across every site, detailed on our groups page. Refractive and specialty practices get cost-per-booked-consult reporting on high-value procedures. That is covered on the refractive page and the dry-eye and specialty page.
What should I look for in an optometry marketing agency?
Ask one disqualifying question first: can the agency name its eye-care clients and show booked-consult results, not traffic charts? A specialist agency reports cost per booked exam and cost per acquisition for each location. Both are traced from the ad a patient clicked to the booking it produced. It tracks keyword positions daily rather than quarterly and charges a flat fee instead of a percentage of ad spend. That agency also lets you own your website, ad accounts, and tracking. An agency that lists plumbers, dentists, and law firms alongside eye care fails that screen. So does an agency that reports only impressions and rankings.
How much does optometry marketing cost?
A single-location optometry practice typically pays a flat monthly retainer. Ad spend is billed separately and paid directly to Google, never marked up as a percentage. The right number depends on your market, your competition, and which specialty lines you want to grow. We quote a flat fee after a discovery call. It is never a percentage of your ad spend, so our recommendation is always what grows your practice.
Ready to trace your marketing from ad to booked exam?
Request a 15-minute discovery call. We will review the channels that bring you patients now and show you where the real opportunities are. You get that review with no sales pitch and no pressure.
See how we work