TTeethCare PMS
Sign inStart free
Pricing

Simple plans for every clinic size

Start with 2 free test bookings. Upgrade when online booking is paying for itself. Prices are placeholders until your platform sets final pricing.

Free Test

$0

2 real test bookings. No card.

  • Booking page & embed
  • Calendar & patients
  • Email confirmations
  • Up to 2 dentists
Start free

Starter

CA$49.00 /month

For single-dentist practices getting started with online booking.

  • Everything in Free
  • Up to 150 appointments / month
  • 1 dentist · 3 staff
  • Email confirmations & reminders
  • Reports
  • 150 appointments / month
  • Up to 1 dentist · 3 staff
Start free, then upgrade

Business

CA$199.00 /month

For multi-dentist and multi-location groups.

  • Everything in Professional
  • Unlimited dentists & staff
  • Priority support
  • Advanced reports
  • Early access to new modules
  • Unlimited appointments
  • Unlimited dentists · unlimited staff
Start free, then upgrade
🔁

Switch or cancel any time

Plan changes are prorated. Cancelling pauses online booking at the end of the period — your calendar and patient data stay.

🏥

Multiple clinics

Each clinic is its own isolated workspace with its own plan. Owners switch between clinics from one login.

💳

Secure billing by Stripe

Card details never touch our servers. Invoices and receipts are available from the billing portal.

Pricing questions

Is TeethCare PMS really free to try?

Yes. Every clinic gets free test bookings (patients can book for real) with no card required. When the allowance is used, online booking pauses until you choose a plan — your calendar, patients and reception booking keep working.

Can patients book without creating an account?

Yes. Patients pick a treatment, dentist, date and time and enter their contact details. They manage the appointment from a secure link in their confirmation — no passwords.

Will it work on my existing website?

Yes. Paste one line of embed code (or a “Book Appointment” button) into WordPress, Elementor, Shopify, Webflow, Squarespace or plain HTML. It inherits your logo and colours.

How are double bookings prevented?

Availability is computed live from clinic hours, dentist hours, breaks, closures, buffers and existing appointments, and every booking is written inside a locked database transaction with a uniqueness guard. Two patients cannot take the same slot.

Can receptionists install it like an app?

Yes. TeethCare PMS is a Progressive Web App — install it from the browser on Windows, Mac, iPad or Android for a full-screen, fast experience. An Android APK build is also available.

Is patient data isolated between clinics?

Completely. Every record belongs to one clinic and every query is scoped to the signed-in clinic in the database layer, not just the interface.

Is it HIPAA / PIPEDA compliant?

TeethCare PMS provides the technical foundations — access control, data isolation, encryption in transit, audit logging and data minimisation. Compliance also depends on your hosting, vendors, agreements and policies, so we never claim it automatically. See Privacy & Security.

Does it replace my clinical charting software?

Version 1 focuses on scheduling, online booking and patient management — the front-desk workflow. Clinical modules (charting, treatment plans, documents) are designed into the data model and will follow.