What do people search when they need a pharmacy?
Mostly not 'pharmacy'. They search the service: 'travel vaccines Calgary', 'compounding pharmacy near me', 'blister packaging', 'prescribing pharmacist', 'flu shot walk in'.
Those searches have real volume and low competition compared to anything a chain bids on. A chain optimises for 'pharmacy near me' and wins it on locations and budget. An independent wins by owning the twelve service searches the chain treats as an afterthought.
The pattern is nearly always the same: the pharmacy provides the service, and there's no page for it. No page, no ranking, however good the pharmacy is.