Scheduling, telehealth, session notes, billing, and a client portal — in one clean, fast app built for therapy practices, whether it's just you or a small team.
From $15.90/month CAD · no setup fees · cancel anytime

Most practice software still feels like a filing cabinet. Willow doesn't.
No cluttered menus, no multi-day onboarding call, no manual for a manual's sake. Log in and you already know where everything is.
Book individual, couples, family, or intake sessions in seconds. Set your weekly hours once, block off a vacation with a couple of clicks, and let clients book straight into the times you're actually free.
Every telehealth session gets its own secure video room automatically — no extra software to install, no accounts to connect, no links to go hunting for.


Invoices can send themselves the moment a session ends. Clients pay online by card, right from the invoice — the money goes straight to your own bank account. Willow never touches it.
Clients get their own simple, secure space to book appointments, message you, sign forms, and pay invoices — from their phone, without creating another password headache for you.

Secure messaging lives right in their client portal — but if they just hit reply on an email notification instead, without ever logging in anywhere, that reply lands in the exact same conversation automatically.
One inbox, however they respond. No second app for clients to figure out, no portal password for them to forget, no message ever falls through the cracks.

Your calendar switches to one day at a time on a phone, with a quick strip to jump between days — not a shrunk-down desktop grid you have to pinch and scroll to read. Clients, session notes, and invoices work the same way: real, readable information, not a table that gets cut off at the edge of the screen.
Add Willow to your home screen and it opens like a real app — no browser bar, no digging for a bookmark, just tap the icon and you're at your dashboard.

Solo today, a small team tomorrow. Invite clinicians, front-desk staff, or a billing admin whenever you're ready — each with exactly the access their role needs.
Willow was designed around Ontario's Personal Health Information Protection Act (PHIPA) from day one, not retrofitted afterward.
Client health records are stored in a database hosted in Canada (AWS Canada Central).
Your practice decides what's collected and why. Willow acts as your service provider — we never use client health information for advertising, and we never sell it.
Every practice's data is isolated at the database level, so one practice's clients, notes, and messages are never visible to another.
Everything is included on both plans — cancel anytime.
Need more than 6 staff accounts? Contact us at info@sulosystems.com.
Yes, on either plan, and we don't ask for a credit card to start it. You only enter payment details if and when you decide to subscribe at the end of the trial.
Yes. Scheduling, telehealth, session notes, billing, secure messaging, and the client portal are all included on both Solo and Team — the only difference between them is how many staff accounts you get.
Yes, from your own billing settings, with no long-term contract. If you cancel, you keep access until the end of your current billing period.
In a database hosted in Canada, built around Ontario's PHIPA from the start. See our Privacy Policy for the full detail on data handling and cross-border processors.
No. Every telehealth appointment gets its own secure video room automatically, right inside Willow — your clients just click a link to join, and there's nothing for you to set up.
Yes. Once you're signed up, open your Profile page, find Push Notifications, and click "Enable on this device." Your browser will ask you to allow notifications — after that, you'll get notified for new client messages, booking requests, and appointment reminders, even when Willow isn't open in a tab.
Yes. There's no self-serve import today, but the Willow team can help migrate your existing clients and history for you — pricing depends on the size of your practice and is quoted case by case.