Work

The folio

Twelve health care platforms for Canadian practices. Turn the pages: every screen is a real screenshot of the working site.

Chapter 1

PharmacyBroker.ca

Pharmacy brokerage and valuation platform

Canada wide

Live

What the practice needed

A brokerage needed more than a listings page. Buyers wanted to search real inventory, sellers wanted a defensible number before they would talk, and both wanted to deal with someone who had stood behind a dispensary counter.

What was built

A transaction platform with a searchable directory of Canadian pharmacies, a calibrated valuation engine, and case material that explains the method rather than advertising the outcome.

  • Directories covering 1,544 pharmacies in British Columbia and 5,440 in Ontario
  • A valuation engine calibrated against completed transactions
  • First party enquiry tracking, so the practice knows which pages produce calls
  • A public interface that lets AI assistants answer questions about the catalogue

What was reviewed

Written against College advertising standards and Canadian privacy law. Confidential listing material never appears on a public page.

Live at pharmacybroker.ca

PharmacyBroker.ca: Home
HomeThe offer in one screen: buy, sell, or build, with a broker who is a pharmacist.PharmacyBroker.ca
PharmacyBroker.ca: Directory
DirectoryThousands of pharmacies, searchable by province and city.PharmacyBroker.ca
PharmacyBroker.ca: Valuation
ValuationA structured estimate, with the inputs shown rather than hidden.PharmacyBroker.ca
PharmacyBroker.ca: On a phone
On a phoneThe same platform, laid out for one hand.PharmacyBroker.ca

Chapter 2

Mediglen Pharmacy and Compounding

Independent community pharmacy with a compounding laboratory

Coquitlam, British Columbia

Live

Live at mediglenpharmacy.com.

What the practice needed

An established pharmacy next to a medical clinic, serving seniors, their adult children, and prescribers. The previous site could be read but not used: its forms silently lost every submission.

What was built

An action oriented site where a patient can request a refill or a transfer, complete a weight management intake, and arrange free local delivery, instead of being told to telephone.

  • Refill and transfer requests that reach the pharmacy and are acknowledged
  • A seven step clinical intake that saves as you go, so nothing is lost if you stop
  • A summary document produced in the patient's own browser at the end of the intake
  • A compounding section with eight specialty areas, and a cold chain delivery service across ten cities
  • Pharmacist review bylines and a dated last review on the clinical pages
  • 19 pages
  • 41 internal links, all resolving
  • Independent pre launch review, July 2026

What was reviewed

Clinical pages reviewed by two pharmacists licensed in British Columbia for accuracy, current Health Canada authorization status, and consistency with College of Pharmacists of British Columbia practice standards. Last review 13 May 2026. Privacy posture reviewed against PIPEDA and BC PIPA in July 2026.

Live at mediglenpharmacy.com

Mediglen Pharmacy and Compounding: Home
HomeMedicine, made to measure. The weekly blister card animates beside the headline.Mediglen Pharmacy and Compounding
Mediglen Pharmacy and Compounding: Weight management
Weight managementA distinct identity for the clinic, with eligibility and safety stated plainly.Mediglen Pharmacy and Compounding
Mediglen Pharmacy and Compounding: Cold chain delivery
Cold chain deliveryFridge to door, with the ten cities named rather than implied.Mediglen Pharmacy and Compounding
Mediglen Pharmacy and Compounding: Compounding
CompoundingEight specialty areas, each with its own page.Mediglen Pharmacy and Compounding
Mediglen Pharmacy and Compounding: Daily dispense
Daily dispenseA structured programme for seniors and dementia care.Mediglen Pharmacy and Compounding
Mediglen Pharmacy and Compounding: Clinical intake
Clinical intakeProgress, autosave, and a control to erase your own answers.Mediglen Pharmacy and Compounding
Mediglen Pharmacy and Compounding: Refill request
Refill requestA working first party form on a site whose predecessor lost every submission.Mediglen Pharmacy and Compounding
Mediglen Pharmacy and Compounding: On a phone
On a phoneWhere most patients actually arrive.Mediglen Pharmacy and Compounding

Chapter 3

SkinOnMain

Prescription skincare and hair programme

Vancouver, British Columbia

Built, awaiting launch

Finished and private. Launch waits on remaining sign offs.

What the practice needed

Prescription skincare is usually sold as a subscription box with the formula hidden. The brief was the opposite: let an adult build their own formula, see what each ingredient costs, and be told when a combination does not make sense.

What was built

Two formula builders, one for skin and one for hair, each screened by a safety questionnaire before anything can be built, with a pharmacist check and a prescriber decision at the end.

  • A questionnaire that routes to a gentler option, a prescriber flag, or an in person referral, and declines to sell when a red flag appears
  • Per ingredient pricing shown as the formula is assembled
  • Evidence grades on every active ingredient, so a weak option is labelled as one
  • Verified molecular structures drawn from a public chemistry database
  • Alerts that fire when two ingredients overlap or do not belong together

What was reviewed

Written to the College of Pharmacists of British Columbia framework for compounding, dispensing and returns, to PIPEDA and BC PIPA for privacy, and to the prescription drug advertising limits in the Food and Drug Regulations. Clinical sign off is pending and every clinical page says so.

SkinOnMain: Home
HomeBuilt by you, checked by a pharmacist. The formula assembles as you read.SkinOnMain
SkinOnMain: Skin profile
Skin profileThe screening step, which can end in a referral rather than a sale.SkinOnMain
SkinOnMain: Skin formula bar
Skin formula barA live label, a locked sun protection line, and alerts that change as ingredients are added.SkinOnMain
SkinOnMain: Hair
HairThe second programme, sharing the same engine and the same restraint.SkinOnMain
SkinOnMain: Hair assessment
Hair assessmentFour routes out, including one that sends you to a doctor.SkinOnMain
SkinOnMain: Hair formula bar
Hair formula barEvidence grades, a stack score, and the molecular structure of each active.SkinOnMain
SkinOnMain: Where it reaches
Where it reachesStated plainly, with no claim to serve places it does not.SkinOnMain
SkinOnMain: On a phone
On a phoneThe builder works the same way under a thumb.SkinOnMain

Chapter 4

Carebridge Pharmacy

Independent community pharmacy

Vancouver, British Columbia

Built, awaiting launch

A finished build of 68 pages, waiting for the practice to open under this name.

What the practice needed

A pharmacy that does compounding, multi dose packaging, seniors care, delivery and a set of virtual clinics needed all of it to be findable, and needed a patient, a caregiver or a prescriber to be able to start the right request without telephoning.

What was built

Sixty eight pages organised so that every service has a real entry point, from a refill to a compounded preparation to an enrolment in a packaging programme.

  • Eight request paths, each going to the people who can act on it
  • A compounding section with a forms table and eight specialty pages
  • A seniors programme presented as a comparison a family can act on
  • Twenty neighbourhood delivery pages and eleven city pages
  • Care consent and marketing consent kept as separate choices, never bundled
  • 68 pages
  • 212 structured data blocks, all valid
  • Zero broken links at the last full check

What was reviewed

Prescription drug pages written to section C.01.044 of the Food and Drug Regulations, which limits what may be said to name, price and quantity. Licensure and pharmacist identification applied per College of Pharmacists of British Columbia guidance. Privacy policy written against PIPEDA and BC PIPA. Counsel review is outstanding and is required before launch.

Carebridge Pharmacy: Home
HomeThe pharmacy between your doctor and your door.Carebridge Pharmacy
Carebridge Pharmacy: Compounding
CompoundingThe densest page on the site, made scannable.Carebridge Pharmacy
Carebridge Pharmacy: Paediatric compounding
Paediatric compoundingIt says compounding makes a medicine easier to take, and does not treat the condition. That distinction is the whole page.Carebridge Pharmacy
Carebridge Pharmacy: Seniors programme
Seniors programmeService tiers a caregiver can compare in one look.Carebridge Pharmacy
Carebridge Pharmacy: Consent
ConsentFour separate agreements, each one a deliberate choice.Carebridge Pharmacy
Carebridge Pharmacy: Virtual clinics
Virtual clinicsEight programmes, each themed to where it leads.Carebridge Pharmacy
Carebridge Pharmacy: On a phone
On a phoneSixty eight pages, still navigable with a thumb.Carebridge Pharmacy

Chapter 5

Vytals

Preventive laboratory testing platform

Vancouver, British Columbia

Live

The website is live. The service itself is pre launch, and the site says so on every relevant page.

What the practice needed

Private laboratory testing is sold either as a mystery panel or as a wall of test names. The brief was to make a catalogue explorable by a person who is curious but not clinical, without implying that any of it replaces a doctor.

What was built

A catalogue of 68 tests across 15 categories, explored through the body, through a line of work, or through ancestry, with a panel builder that shows what a selection would cost.

  • An interactive body explorer with reference profiles
  • An occupational view that maps a trade to the exposures associated with it
  • A deliberate distinction between a test that exists and an exposure with no validated marker
  • A results view that explains a number in plain language and tracks it over time
  • Clear labelling of every illustrative figure, including the sample dashboard and the placeholder prices
  • 68 tests across 15 categories
  • Page speed 83 on mobile and 99 on desktop, one laboratory measurement on 5 September 2026

What was reviewed

Occupational and ancestry content built on an internal evidence discipline: named monograph sources cited for specific exposures, groups kept distinct rather than merged, and no exposure limits reproduced. Last internal review 6 September 2026. Regulatory counsel review has not taken place and the site does not claim otherwise.

Live at vytals.life

Vytals: Home
HomeA sample results dashboard, labelled as illustrative rather than passed off as a record.Vytals
Vytals: The catalogue
The cataloguePick a preset or touch an organ, and the panel assembles itself. Every price is marked to be confirmed.Vytals
Vytals: By occupation
By occupationWhat a line of work exposes you to, and where no reliable test exists.Vytals
Vytals: By ancestry
By ancestryRegions mapped to the tests that have a reason behind them.Vytals
Vytals: Results
ResultsA biomarker explained, and the same marker over time.Vytals
Vytals: For clinicians
For cliniciansThe authorisation model, which is what makes the service lawful in Canada.Vytals
Vytals: Membership
MembershipEvery price on the page is marked as a placeholder, because it is.Vytals
Vytals: On a phone
On a phoneThe dashboard reflows rather than shrinking.Vytals

Chapter 6

quitOH

Alcohol support programme

British Columbia

Built, awaiting launch

Built and briefly live. Currently behind a holding page while the programme waits to open.

What the practice needed

Most people who wonder about their drinking never ask anyone. The brief was to make the first step private, free, and impossible to feel judged by, and to route the small number of people in danger to help immediately.

What was built

A screening and intake pathway that treats drinking less and stopping as equally valid goals, with safety gates that interrupt the flow when the answers call for it.

  • A recognised screening questionnaire, one question at a time, saving as you go
  • A withdrawal safety gate that stops and redirects to urgent care when needed
  • A self harm question answered with crisis guidance rather than a form field
  • Crisis lines present in the footer of every page, not buried on a contact page
  • An evidence page that states plainly what is well supported and what is not

What was reviewed

Content written against the 2023 Canadian guideline for high risk drinking and alcohol use disorder, the WHO screening instrument, Health Canada limits on prescription drug advertising to the public, and College advertising norms for pharmacists and physicians. Clinical reviewers are named on the site.

quitOH: Home
HomeCalm, unhurried, with the fee stated under the buttons rather than discovered later.quitOH
quitOH: How it works
How it worksWho does what, with the clinic and the pharmacy kept visibly separate.quitOH
quitOH: The evidence
The evidenceWhat is well supported, set beside what is less certain.quitOH
quitOH: The free check
The free checkNo judgment, both goals welcome, and no promise of a prescription.quitOH
quitOH: Full intake
Full intakeEleven short sections, with a medication step that accepts a photograph of the label.quitOH
quitOH: Cost and coverage
Cost and coverageIncluding a list of what the programme will never do.quitOH
quitOH: On a phone
On a phoneWhere a private question is most likely to be asked.quitOH

Chapter 7

NovaMed Pharmacy

Independent community pharmacy

Burnaby, British Columbia

Built, awaiting launch

Published at its own domain and deliberately kept out of search until the legal review of the privacy and terms pages is finished.

What the practice needed

A new pharmacy opening beside a medical clinic, sharing a front door with it but not a legal entity. It needed a presence that stood on its own, in English and Farsi, and that never read as a department of the clinic next door.

What was built

Twelve pages that explain what the pharmacy does before it opens, with every service described in the language a patient would use to ask for it.

  • Bilingual presentation in English and Farsi
  • A three tier delivery service set out as a table, mirrored exactly in the underlying structured data
  • Minor ailment prescribing explained against the provincial list, rather than implied
  • Compliance packaging written for the family member who arranges it, not for the pharmacist
  • Request forms that state plainly that they are not live yet, rather than quietly failing
  • 12 pages
  • Built in parallel with the clinic site, roughly five weeks for the pair
  • One H1 per page, and no horizontal overflow at 1440, 720 or 390 pixels

What was reviewed

Content reviewed on 9 September 2026 in an independent website audit against College of Pharmacists of British Columbia guidance for pharmacy content and the provincial PharmaCare minor ailments policy, alongside the practice's own pharmacy regulatory review dated 7 August 2026. The audit identified items to correct; it is not a clearance, and the legal review of the privacy and terms pages is still outstanding.

NovaMed Pharmacy: Home
HomeAn opening notice, a bilingual welcome, and the services as cards.NovaMed Pharmacy
NovaMed Pharmacy: Delivery
DeliveryThree tiers, with the same facts in the page and in its structured data.NovaMed Pharmacy
NovaMed Pharmacy: Compliance packaging
Compliance packagingExplained for the family member who arranges it, not the pharmacist.NovaMed Pharmacy
NovaMed Pharmacy: Minor ailments
Minor ailmentsWhat a pharmacist in this province may assess and prescribe for, set out against the list.NovaMed Pharmacy
NovaMed Pharmacy: On a phone
On a phoneWhere most patients will arrive.NovaMed Pharmacy

Chapter 8

NovaMed Medical Clinic

Family medicine and walk in clinic

Burnaby, British Columbia

Built, awaiting launch

Published at its own domain and deliberately kept out of search until the legal review of the privacy and terms pages is finished.

What the practice needed

A family practice opening at the same address as the pharmacy, under separate ownership. The site had to make the separation obvious while sharing a design language, and had to say what a visit costs when the province does not pay for it.

What was built

Twenty one pages covering each service a physician here provides, with the two things patients most often cannot find anywhere else published in full.

  • A published fee schedule for services that are not publicly insured, rather than a number quoted on request
  • A patient facing notice explaining the clinic's use of AI assisted documentation, which is unusual for a practice this size
  • A separate consent page for electronic communication
  • A service page for each line of care, from walk in to chronic disease
  • A cross reference to the pharmacy that keeps the two businesses visibly distinct
  • 21 pages
  • 149 structured data blocks across the two sites, all valid
  • Independent website and content audit, 9 September 2026

What was reviewed

Content reviewed on 9 September 2026 in an independent website audit against the College of Physicians and Surgeons of British Columbia Primary Care Provision standard dated 1 April 2026, current College advertising guidance, and the provincial privacy commissioner's guidance on AI scribes. The audit identified items to correct; it is not a clearance, and the legal review of the privacy and terms pages is still outstanding.

NovaMed Medical Clinic: Home
HomeWalk ins welcome, and a clear separation from the pharmacy next door.NovaMed Medical Clinic
NovaMed Medical Clinic: Fees
FeesA plain schedule for uninsured services, published rather than quoted on request.NovaMed Medical Clinic
NovaMed Medical Clinic: AI documentation
AI documentationA patient facing explanation of how notes are taken.NovaMed Medical Clinic
NovaMed Medical Clinic: Family medicine
Family medicineOne page per line of care, with booking beside the description rather than below it.NovaMed Medical Clinic
NovaMed Medical Clinic: On a phone
On a phoneBuilt to be read on a phone first.NovaMed Medical Clinic

Chapter 9

PawsOnMainRx

Veterinary compounding service

Vancouver, British Columbia

Live

Live at pawsonmainrx.ca.

What the practice needed

Animals refuse medication for reasons people do not: the wrong flavour, the wrong form, a dose that does not exist commercially. Owners and veterinary clinics needed to see what is possible before asking.

What was built

A catalogue of example preparations, browsable by animal and by health concern, with guidance on the forms, strengths and flavours that make a medicine acceptable to a particular species.

  • A single page that speaks to owners or to veterinarians, changing its language and palette at a switch
  • Photographs that begin to move a moment after the page settles, with a still fallback and full respect for reduced motion
  • Six species sections and nineteen health concerns, cross linked both ways
  • Flavour guidance by species, which is the question that actually decides whether a cat takes a dose
  • 691 example preparations
  • 285 active ingredients
  • 19 therapeutic categories across 6 animal families

What was reviewed

Written with reference to College of Pharmacists of British Columbia expectations for a pharmacy website and to Canadian privacy law. Claims specific to a licensed practice were removed when the site was converted to a demonstration.

Live at pawsonmainrx.ca

PawsOnMainRx: Home
HomeThe retriever begins to move a few seconds in. Owner and veterinarian views switch above it.PawsOnMainRx
PawsOnMainRx: Cats
CatsEach species gets its own hero and its own count of what is possible.PawsOnMainRx
PawsOnMainRx: Horses
HorsesSame structure, entirely different problem.PawsOnMainRx
PawsOnMainRx: By concern
By concernOwner and veterinarian panels side by side.PawsOnMainRx
PawsOnMainRx: Flavours
FlavoursThe detail that decides whether the animal accepts the dose.PawsOnMainRx
PawsOnMainRx: Forms
FormsFrom a flavoured liquid to a transdermal gel.PawsOnMainRx
PawsOnMainRx: On a phone
On a phonePhotographs and all.PawsOnMainRx

Chapter 10

GLPonMain

Medically supervised weight management programme

British Columbia

In preparation

What the practice needed

Weight management medication is advertised aggressively and dispensed casually. The brief was to build something that screens properly, refuses politely, and never takes money before a prescriber has agreed.

What was built

An assessment that recomputes every safety decision on the server, so a determined person cannot click past a contraindication, paired with pricing published in full.

  • Safety screening that ends the process, with an explanation, when an answer requires it
  • An explicit option to deny every screened condition, so silence is never read as a no
  • Consents presented as separate cards, with marketing consent visibly optional and never a condition of care
  • No payment taken at assessment; a card is only charged once a prescriber has approved
  • Answers held in the page and never written into the browser's storage

What was reviewed

Written to section C.01.044 of the Food and Drug Regulations, College advertising norms for pharmacists and physicians, provincial rules on patient choice of pharmacy, and accessibility guidelines. Internal review 7 July 2026, including a check for efficacy claims attached to any named medicine. Counsel review is the outstanding item before launch.

GLPonMain: Home
HomeA bespoke tailor as the organising idea: measured, fitted, not off the shelf.GLPonMain
GLPonMain: Is this right for me
Is this right for meA page largely devoted to reasons the answer may be no.GLPonMain
GLPonMain: Safety screening
Safety screeningA respectful stop, with the reason given.GLPonMain
GLPonMain: Consent
ConsentFour separate care agreements, and marketing kept apart from all of them.GLPonMain
GLPonMain: Questions
QuestionsIncluding the answer that this is not covered by public insurance.GLPonMain
GLPonMain: On a phone
On a phoneThe assessment is designed for a phone in the first place.GLPonMain

Chapter 11

ADHD on Main

Adult ADHD assessment clinic

British Columbia

In preparation

What the practice needed

The people this serves are, by definition, easily overwhelmed and likely to abandon a long form. Every decision followed from that: nothing lost, nothing rushed, nothing that reads as a test you can fail.

What was built

A free three minute self check that leads, at the person's own pace, to a fourteen section assessment which can be left and resumed without losing a word.

  • One question per screen, with real life examples instead of clinical phrasing
  • Continuous saving and no time limit, so an interrupted session costs nothing
  • A focus mode that hides everything except the question in front of you
  • Three text sizes and a light and dark setting, chosen by the reader
  • A clear statement beside the payment button that an assessment does not guarantee any particular outcome

What was reviewed

Written to College advertising norms for pharmacists and physicians, a recognised Canadian assessment framework, PIPEDA and BC PIPA, anti spam law for reminders, accessibility guidelines, and the restriction on advertising controlled medicines to the public, which is why medicines are discussed only by category. Review by health law counsel has not taken place.

ADHD on Main: Home
HomeCalm hills, one clear next step, nothing competing for attention.ADHD on Main
ADHD on Main: Free self check
Free self checkThree minutes, one question at a time, saved as you go.ADHD on Main
ADHD on Main: Assessment
AssessmentTime estimates per section, a progress bar, and a focus mode.ADHD on Main
ADHD on Main: How it works
How it worksFive steps, including what the pharmacist checks before anything is dispensed.ADHD on Main
ADHD on Main: Pricing
PricingWhat is included and what is not, side by side. No subscription.ADHD on Main
ADHD on Main: Continuity of care
Continuity of careFor people who moved province or lost a prescriber.ADHD on Main
ADHD on Main: Accessibility
AccessibilityPublished as a statement, not an afterthought.ADHD on Main

Chapter 12

TRTonMain

Testosterone assessment and monitoring programme

Canada

In preparation

What the practice needed

This is a field full of sites that sell first and test later. The brief was to invert it: no diagnosis without blood work, no prescription promised at any point, and an honest answer when the problem turns out to be something else.

What was built

A labs first pathway, where confirmatory morning blood work is ordered and interpreted by an independent prescriber before any treatment conversation happens.

  • A statement in the first screen that only blood tests diagnose the condition and a prescriber decides
  • An assessment that stops for age, province, or a goal the programme will not serve
  • A gate that cannot be passed until laboratory results are on file
  • Six separate consents, including one about effects on fertility
  • Results shown with reference ranges, so a number means something

What was reviewed

Built to the advertising restrictions that apply to controlled substances, College advertising and inducement rules for pharmacists, College advertising norms for physicians, privacy law, and accessibility guidelines. Education pages reviewed by two pharmacists licensed in British Columbia, 8 July 2026. External legal review has not taken place.

TRTonMain: Home
HomeThe honesty strip sits directly under the headline, before any invitation to start.TRTonMain
TRTonMain: How it works
How it worksFive steps, built around the rule that no labs means no diagnosis.TRTonMain
TRTonMain: Understanding low testosterone
Understanding low testosteroneEducation written to inform rather than to qualify a lead.TRTonMain
TRTonMain: Is this right for me
Is this right for meAn honest fit check, including the cases that should go elsewhere.TRTonMain
TRTonMain: Assessment
AssessmentHard stops, a risk screen, and the laboratory gate.TRTonMain
TRTonMain: Pricing
PricingWhat the visit costs, stated once and plainly.TRTonMain
TRTonMain: On a phone
On a phoneThe same restraint at 390 pixels.TRTonMain

How to read this

Every screen above is a photograph of the working site at the width shown, taken from the build itself. Nothing is a mockup and nothing has been retouched to look better than it is. Where a practice is not yet open, or a page is still waiting on a review, the chapter says so rather than implying otherwise.

Client names, licence numbers, addresses, telephone numbers and internal tooling are deliberately absent. A portfolio is not a reason to publish a client's operating details.

Talk to us about your practice