DENTALGo live in 5–7 weeks

For dental clinic owners and practice managers.

A booking app under your clinic's name — and a chair that can never be double-booked.

Appointments, chairs, x-ray room, treatment plans and ZATCA invoices in one system, published under your own brand on iOS, Android and the web.

If a chair sits empty while another is double-booked, this is for you.

The problem

Tuesday morning. The receptionist has a patient on the phone asking for a crown fitting, a second on WhatsApp asking to move a root canal, and a whiteboard that says chair 2 is free — except the hygienist wrote herself in on paper an hour ago. The x-ray room is the real bottleneck and nobody is tracking it. Somebody is about to be sent home.

What changes for you

  • ✓A chair, the x-ray room and the dentist are all held by the same appointment — none of them can be taken twice
  • ✓Your own app on the App Store and Google Play, under your clinic's name, not a directory's
  • ✓No commission on treatment — a 2,200 SAR crown stays 2,200 SAR
  • ✓Your patient list is yours, exportable, and never shared
  • ✓Arabic first, with English alongside it

What you get

  • ✓iPhone and Android apps published under your clinic's name
  • ✓Chairs, the x-ray room and any device as bookable resources, each with its own availability
  • ✓A calendar per dentist and per chair, where a conflict is refused by the database rather than by a rule
  • ✓Medical alerts that surface before anyone treats the patient — allergies, conditions, medication
  • ✓Clinical records that cannot be edited: a correction is a new entry pointing at the one it corrects
  • ✓Consent, versioned and withdrawable, required before a procedure can be recorded
  • ✓Follow-up per procedure — check in after an extraction, recall for a scale and polish after 180 days
  • ✓Multi-session treatment plans, sold as packages with a shared balance
  • ✓Wallet, loyalty points, offer codes and gift cards
  • ✓ZATCA-compliant tax invoices with QR
  • ✓Reports by procedure, by dentist and by branch — cancellations and no-shows are never counted as revenue

How it works

  1. 1Book a demo — 30 minutes, we walk through the dental build live.
  2. 2We brand it — your name, logo and colours, on your own domain.
  3. 3We load your clinic — services and prices, dentists, chairs and rooms, follow-up windows, consent forms.
  4. 4You go live — your app is published and patients book from it.

What it looks like

Screenshots from a demo environment. The clients, procedures, alerts and prices shown are sample data, not a real clinic or a real patient.

Client medical file showing medical alerts — a local anaesthetic allergy and a keloid scarring tendency — and a consent section holding the full written consent for the procedure
Alerts surface before anyone treats the client, and no procedure can be recorded until her consent is on file.
Procedures table with duration, price, whether a room is needed, and a follow-up window in days after the visit — a check-in after two days and a reminder after thirty, for example
Each procedure carries its own follow-up: when to check in afterwards, and when the next session is due.
Day calendar with a column for each practitioner and each room, and one booking occupying both the practitioner and the room at the same time
The booking holds the practitioner and the room together, so neither can be taken twice.
Treatment packages paid up front, each with a session count, a validity window and a shared balance
Multi-session courses sold as a package, with the sessions drawn down against a shared balance.
Owned by youNo booking commissionArabic-firstZATCA-compliantCancel anytime

Pricing

Less than the cost of one no-show a day.

Recommended

Clinic

starting atSAR 28,000setup

+SAR 2,200/mo

Cancel anytime

Enterprise

chains / 4+ branches

Custom — contact us

Integrations such as ZATCA invoicing and extra payment gateways are available as add-ons (on request).

See it running under your clinic's name before you decide anything.

  • Cancel anytime
  • Go live in weeks
  • We set it up for you