A founders' story · Issue 01
Two founders.
Two industries.
One clinic problem.
How a marketing & SaaS founder and a 10-location physiotherapy franchise owner collided around the same gap in the clinic industry — and spent 18 months building the operating system the industry had been duct-taping together.
Chapter one · inside the clinic
Mathew was duct-taping ten locations together.
Mathew Puickal was running Ottawa Physiotherapy and Sports Clinic across ten locations. By every external measure, the business was winning — bookings full, clinicians great, patients loyal. By every internal measure, he was bleeding hours every week reconciling spreadsheets.
Every Monday morning meant a stack of seven different tools that didn't talk to each other. Marketing data lived in SharpSpring. Patient charts in Juvonno. Reviews in GradeUS. Calls in Call Hero. Performance KPIs in Excel. Communications across Gmail, Google Chat and a few more. Reception spent mornings reconciling instead of booking.
No single source of truth. No real-time KPI. Patients fell through the seams between tools — and so did revenue.
Mathew Puickal
Co-founder · OPTSC
Physiotherapist by training. Built Ottawa Physiotherapy and Sports Clinic into 10 locations. The voice in every product review who could say “this won't work on a Tuesday morning” — and the reason every module shipped four times before it was right.
The duct tape · ten tools that didn't speak to each other
SharpSpring
Marketing automation
GradeUS
Review collection
Juvonno
EMR · clinical records
Google Classroom
Staff training & onboarding
Google Chat
Internal communication
Call Hero
Inbound + outbound calls
Gmail
Patient + ops email
Excel sheets
Clinician + clinic KPIs
Reporting tool
Slot utilisation · manual
3 more apps
Manual workarounds
Chapter two · across the industry
Nevin kept seeing the same story at every clinic.
Nevin Porwal
Co-founder · Marketing & SaaS
Built and ran a marketing & SaaS company across clinic verticals. The one who looked at twenty different clinics and saw the same operational mess — and realised the industry didn't have a tooling problem. It had a stitching problem.
From the marketing seat, Nevin worked with clinics across physiotherapy, dental, spa and chiropractic. Different specialities, different cities, different stack — but the same broken pattern every time. Campaigns drove leads. Leads disappeared into seven silos. Owners couldn't prove ROI. Reception was always behind.
It wasn't one clinic's problem. It was the industry's problem. No SaaS on the market did this end-to-end. Every clinic was rebuilding the same duct-taped stack — and quietly losing revenue between the seams.
Vertical #1
Physiotherapy
Same chaos.
Vertical #2
Dental
Same chaos.
Vertical #3
Med Spa
Same chaos.
Vertical #4
Chiropractic
Same chaos.
You're not understaffed. You're under-stitched.
Every clinic Nevin walked into had great clinicians, great patients and a great brand. What they didn't have was one thread running from a Google ad to a Juvonno chart to a Tuesday-morning roster. That missing thread cost real revenue — and nobody on the market was selling it.
Chapter three · the collaboration
Two paths converged.
Mathew
From inside a 10-location clinic
Lived the chaos every Monday morning.
Nevin
From across the industry
Saw the pattern repeat across every vertical.
The decision
Co-found Clinic OS.
Solve the seam — not another point tool.
Same problem, opposite angles. Mathew lived it every morning across 10 clinics. Nevin watched it repeat at every clinic he advised. So they stopped patching the stack — and started over.
Not another CRM. Not another marketing tool. A real operating system — one that respects the EMR instead of replacing it, lets reception lead the day instead of chasing it, and was built by people who actually run clinics, not just dashboards.
Six leaks we found · before writing a line of code
- 01Lead → website → phone → booking — every step in a different tool. Patients fell through every seam.
- 02Clinician utilisation, retention, no-shows lived in Excel. Numbers were always 2 weeks stale.
- 03Reception counted open slots by eye every morning. Owners learned utilisation a week later.
- 04No-show follow-ups lived in someone's head. Most callbacks never happened.
- 05Marketing drove leads. Leads disappeared into 7 silos. No one could attribute revenue to a channel.
- 06Top performers got noticed; the silent middle did not. No live signal of who needed coaching.
We built an operating system for clinics — because no CRM ever did the job.
Nevin & Mathew · Co-founders, Clinic OS
Chapter four · eighteen months of building
Eighteen months. Eight modules. Twenty-eight platform features.
Every feature shipped against real clinic feedback — not whiteboards. Refined in the field, week after week, across OPTSC's 10 locations.
- Chapter 0M 00
Two founders. One industry problem.
Two separate businesses — Nevin running marketing & SaaS across clinic verticals, Mathew running OPTSC. Same problem from opposite angles. They meet.
- CatalystM 02
The conversation that kept circling.
Every conversation kept landing on the same gap: clinics had marketing, EMRs and spreadsheets — but nothing tied them together. The decision: co-found an operating system for clinics.
- V0M 03
Unified Inbox prototype ships.
First module: pull calls, SMS, email and form submissions into one place. Reception loves it. Rebuild #1 begins the next week.
- V1M 04 — 09
Foundations — Hub · Call IQ · Pulse.
Core platform takes shape. Every module rebuilt four times. Mathew's veto on ‘this won't work on a Tuesday morning’ kills three layouts.
- V2M 09 — 14
KAI is born.
Owners ask the same seven questions every week. KAI is built to answer them — and to draft replies, classify leads, surface alerts. It becomes the layer everything plugs into.
- V3M 14 — 17
Pulse 2.0 — built for franchises.
OPTSC scales operations across all 10 locations. The dashboard built for one clinic doesn't work for ten. Executive Reporting Dashboard ships.
- V4M 17 — 18
AI Receptionist + Voice Agents.
After 3 rings, KAI picks up. Books, reschedules, cancels — writes back to Juvonno in under 2 seconds. Hub+, Call IQ AI and Pulse get one last refinement pass. Total: 8 modules · 28 platform features shipped.
- TodayM 18+
Clinic OS opens to other clinics.
After 18 months running inside OPTSC's 10 locations, Clinic OS opens to other clinic owners. 8 modules. Native EMR. Live in under 14 days.
Chapter five · the operating system
What 18 months delivered.
8
modules in the OS
Across eight categories
28
features shipped
Refined over 18 months
18 mo
to open beyond OPTSC
Forged inside 10 locations
100%
informed by real ops
No vapor · no fake stats
Five principles · never changed
EMR · source of truth
Your EMR stays the chart. Clinic OS reads it — never edits, never deletes.
Ease of use
If reception can't run it on day one, we redesign it.
Privacy & governance
HIPAA-ready, SOC 2 aligned. Your data, your rules — always.
AI companion
KAI sits beside the team. Picks up calls, drafts replies, surfaces signals.
Operations, unified
Shared signals across every team — data that lifts the whole clinic, not just one role.
Chapter six · with gratitude
To OPTSC — for letting us build this with you.
Eighteen months of patience. Twenty-eight platform features. Ten locations volunteering as the testing ground. Reception teams calling us at 9pm to say “hey, this would be way better if…” — and us shipping the fix by Monday.
Clinic OS exists because OPTSC believed it could. Every product decision is still informed by what works at 8 AM on a Tuesday inside one of their locations — and what we'd break if we tried to ship before it was ready.
They're a 10-location physiotherapy and sports clinic group serving the Ottawa region — one of the largest and most operationally mature physio networks in the country. Their owners, clinicians and reception teams are the reason every screen in Clinic OS earns its place. They didn't just give us feedback; they gave us their floor, their phones, their patients' trust, and their honest opinion when something wasn't good enough yet.
We owe them more than a thank-you. We owe them an operating system built the way they'd build it themselves — and that's what we keep trying to ship, every week.
Founding partner clinic
Ottawa Physiotherapy & Sports Clinic
10 locations across the Ottawa region · physiotherapy · sports rehabilitation · the original clinic OS testing ground.
Locations
10
Region
Ottawa, ON
Specialty
Physio · Sports Rehab
Role
Founding partner
Epilogue · your clinic
Now it's open to your clinic.
Eighteen months of forging inside one franchise. Now ready to run yours.
You built the clinic. Let Clinic OS run the operations.
Run your clinic. Not your tools.
Replace the messy stack with one calm OS. Fill the schedule, engage every patient, keep them coming back — without the tab-switching tax.
Haven't taken the audit? · 60 seconds