$0Solo is free forever. No trial, no card →

Med spa & aesthetics software for Canada

Chart the face.
We'll do the rest.

Mark each point on the face map. Zdrovia deducts the lot, writes the treatment note, prices the invoice and books the next visit. All-in-one software for Canadian med spas, nurse injectors and aesthetics clinics.

No card required · Unlimited clients · Canadian data, PIPEDA-ready

50+Trusted by over 50 clinics, includingMicha's Medical SpaResurface Aesthetics
Face map being charted with Botox injection points
Units charted0 / 42u

Free forever

The core is free.Not a trial. Solo practices pay nothing, for good.

$0
No caps on clientsUnlimited clients, charts and appointments on Solo. The only limit is one practitioner.
Free forever

Solo

1 practitioner

$0/ mo, forever

Not a trial. No end date, no card on file.

  • Unlimited clients & appointments
  • Face-map charting, smart blocks & forms
  • Booking, in-app reminders & waitlist
  • Payments, deposits & invoicing
  • Inventory with lot & expiry tracking
  • Patient portal & telehealth
Start free →

Small Practice

3 practitioners included, then $15/mo each

$79$49/ mo

Early-adopter rate, locked for your first 12 months when you subscribe before January 1, 2027.

  • Everything in Solo
  • AI scribe
  • Approvals & chart sign-off
  • Online store, tips & commissions
Get the early rate

Team Practice

10 practitioners included, then $15/mo each

$149$89/ mo

One flat price for your first 10 practitioners. Same 12-month early rate.

  • Everything in Small Practice
  • Multi-location scheduling
  • Packages & multi-session plans
  • Analytics & outcome reporting
Get the early rate
No card to startNo per-feature upsellsNo setup feeCancel anytimeCompare every feature →

Switching is on us

We move your clients over, free on Small and Team.

  1. 1

    Send us your export

    From Jane, Mangomint, another system, or a spreadsheet.

  2. 2

    We bring your clients over

    On Small Practice and Team Practice, our team imports your client list for you, free.

  3. 3

    Start charting

    Pick up where you left off, with your client list already in place.

How migration works →
Medical Spas◆Aestheticians◆Laser Clinics◆Nurse Injectors◆Skin Clinics◆Cosmetic Clinics◆Medical Aesthetics◆Medical Spas◆Aestheticians◆Laser Clinics◆Nurse Injectors◆Skin Clinics◆Cosmetic Clinics◆Medical Aesthetics◆Medical Spas◆Aestheticians◆Laser Clinics◆Nurse Injectors◆Skin Clinics◆Cosmetic Clinics◆Medical Aesthetics◆Medical Spas◆Aestheticians◆Laser Clinics◆Nurse Injectors◆Skin Clinics◆Cosmetic Clinics◆Medical Aesthetics◆
Built For Your Setting

Whatever kind of aesthetics
practice you run, we've got you.

Zdrovia is built around how aesthetic treatments are actually charted, consented and sold. Hover a type below to see how it fits.

01
Medical Aesthetics & Medical Spas
Injectables trackingPhoto documentationPackage & series booking
→
02
Aestheticians
Online self-bookingSkin history intakeRetail tracking
→
03
Laser Clinics
Device settingsTreatment seriesLaser-specific consent
→

Running a med spa with several injectors? See team pricing. Don't see your setting? Get in touch →

One client, one login

Sarah's filler visit, start to finish.

Every step happens in Zdrovia. Nothing gets retyped, and nobody checks a second app.

  1. Mon

    She books online and pays a $150 deposit

    Your high-ticket slot is protected before she ever walks in.

    New bookingOnline · Mon 3:12 pm
    ClientSarah Chen
    ServiceDermal filler · Cheeks
    WithJess T., RN
    WhenThu 10:00 am
    $150 deposit paidReminder set for Wed
  2. 9:40

    She signs consent and intake on her phone

    Filler risk acknowledgement and photo consent, by QR code in the waiting room.

    Filler risk acknowledgementSigned on her phone
    ✓Not pregnant or breastfeeding
    ✓No dental work in the past 2 weeks
    ✓Understands risk of bruising and swelling
    ✓Consents to before/after photos
    Sarah Chen9:41 am · via QR
  3. 10:05

    You chart each area on the face map

    Volume, product and lot are recorded point by point, and the treatment note is written from the chart.

    Sarah Chen · FillerFace map · lot tracked
    Face map with cheek injection points
    Left cheek0.5 mL
    Right cheek0.5 mL
    Total1.0 mL
    Restylane Lyft · Lot FL2291 · exp 2027-06
  4. 10:20

    Before and after photos go straight into her chart

    Her next visit opens with the side-by-side ready.

    Photos · CheeksConsent on file
    Client skin photo, Jun 12 · beforeJun 12 · before
    Client skin photo, Today · afterToday · after
  5. 10:25

    She checks out and the tip goes to her injector

    Deposit applied, syringe deducted from its lot, receipt sent.

    Invoice #1042Paid · card on file
    Restylane Lyft 1.0 mL$750.00
    Deposit applied−$150.00
    Tip → Jess T.$60.00
    Total charged$660.00
    Lot FL2291 · 1 syringe usedReceipt emailed
  6. +2 wks

    Aftercare and her review booking are waiting in her portal

    She reads the instructions, confirms, and rebooks without calling.

    Sarah's portal2 weeks later
    Filler aftercareAvoid strenuous exercise for 24 hours. Some swelling is normal for up to a week.✓ Read and acknowledged
    2-week review with JessBook →

Only in Zdrovia

What your current software can't do.

Every unit from every visit on one face, coloured by age. See last quarter's glabella dose before you draw up.

Clients›David Park›Face map history
Face map with injection marks from past visitsFrontalis · 10uGlabella · 20u6u6u

Visits

Last visit3 mo12 moAll
oldest → newest
Sep 29Botox 42u · Jess T.
Jun 30Botox 38u · lips 0.5 mL
Mar 28Botox 36u · Jess T.

What you'd pay elsewhere

Medspa software shouldn't cost a syringe a month.

Published monthly prices for one location, with an AI scribe. Even at full price, Zdrovia costs less at every team size.

Zdrovia$0Jane$94Mangomint$130Boulevard$199

Solo is free forever.

Jane: $79 Practice plan (the $59 Balance plan caps you at 20 appointments a month), $35 per extra practitioner and the $15/practitioner scribe. Mangomint: $120 per location plus $10 per user. Boulevard: Aesthetics Essentials (up to 3 providers), then Aesthetics Premier at its current offer price. Card processing is extra on every platform. Tap a name for the full comparison.

Security & Compliance

Your patients' data deserves clinical-grade protection.

Zdrovia is built from the ground up to protect patient data, not bolted on after launch. Every treatment record, photo and chart is encrypted, and used for nothing but running your practice.

How we protect patient data →

Canadian data residency

All data stored on Canadian-based infrastructure, built PIPEDA-ready. Patient records never leave the country.

You own your data

Export everything at any time in open formats. No lock-in.

No data sold or shared

Your patient records are never used for analytics, advertising, or third-party enrichment.

256-bit AES Encryption

All patient data encrypted at rest and in transit. No exceptions.

Role-Based Access

Clinicians see only what their role requires, enforced in the data layer rather than the interface.

Automated Daily Backups

Point-in-time recovery up to 30 days. Disaster recovery tested quarterly.

Record History

Changes to clinical records are written as a versioned history, so you can see what was edited and when.

Honest Pricing

Free to start. No time limit.

We're a small Canadian team. We built Zdrovia lean so we can pass the savings on. The core is free, forever. We charge for card payments, the AI scribe and adding practitioners, and we publish exactly what each one costs.

Always free, no card needed

Everything you need to run your practice

Charting & smart blocks
Online booking
Payments & deposits
Inventory with lot tracking
Unlimited patients
Patient portal
1 practitioner
No time limit
Get started free →
$
Solo, one practitioner
$0
per month, forever

We're not greedy, just honest.

We coded Zdrovia lean so we can pass the savings on. When something costs us real money to run, like the AI scribe or card processing, we charge for it and tell you the price up front. Everything else is on us.

What we charge for, and what it costs

Per transaction

Card payments

4% + 30¢ per transaction on Solo, dropping to 3.5% on Small Practice and 3% on Team Practice. All-in, no separate gateway. Cash and e-transfers cost nothing.

From $79/mo

More practitioners

Small Practice covers 3, Team Practice covers 10, and each one past that is $15 a month. One flat price, not a charge per seat from day one.

On paid plans

AI scribe

Transcribes the appointment and fills in the chart's structured fields. It costs us real money every minute, so it comes with the paid plans, for every practitioner.

Free

Data migration

On a paid plan, our team moves your patients, appointments and notes over by hand from Jane, Mangomint or wherever you are now.

Before you switch

What medspa owners ask us first.

All pricing questions →
Is Solo really free forever?

Yes. Solo is free for one practitioner with no end date, no card on file and no cap on clients or appointments. It covers the core: face-map charting, forms, booking with in-app reminders, payments and deposits, inventory with lot tracking, and the patient portal.

What happens when I add practitioners?

Move to Small Practice (3 practitioners included) or Team Practice (10 included), which also add the AI scribe and approvals. Each practitioner past those is $15 a month. Subscribe before January 1, 2027 and the early-adopter rate of $49 or $89 a month is locked for your first 12 months, instead of $79 or $149. Your records stay exactly where they are.

Who is Zdrovia built for?

Medical aesthetics practices in Canada: med spas, nurse injectors, aestheticians and cosmetic clinics. It's all-in-one practice management software, so treatment charting, photo documentation, booking, injectable inventory and payments live in one place.

Can you move my clients over from Jane, Mangomint or paper?

Yes, on Small Practice and Team Practice. Send us your export and our team brings your client list over for you, free. Very large or unusual exports are scoped with you first.

Do nurse injectors get medical director sign-off?

Yes, on Small Practice and Team Practice. An RN or NP can request approval before dispensing. The product is held until the named director approves, and the approval stays on the chart and the lot record. Directors can also be asked to sign any chart.

What does it cost to take card payments?

One all-in rate with nothing stacked underneath: 4% + 30¢ per transaction on Solo, 3.5% on Small Practice and 3% on Team Practice. Cash and e-transfers you record cost nothing. Payouts go to your own Stripe account and bank.

Where is my clients' data stored?

On Canadian servers. Every record and photo is encrypted with AES-256 under keys unique to your clinic, and Zdrovia is built to meet PIPEDA. The full detail is on our security page. Read about security →

Free forever

Start free today. No trial, no card.

Solo is free forever for one practitioner, with unlimited clients. Add your team when you're ready.

Start Free →See pricing

No credit card required · Unlimited clients · Cancel anytime