// ============================================================ // pages.jsx — All page components // ============================================================ const { useState: useStateP, useEffect: useEffectP, useMemo } = React; // ============================================================ // Home // ============================================================ function HomePage({ go }) { const { TREATMENTS, DENTISTS, REVIEWS } = window.__VDC_DATA__; return (
Bonjour — welcome to Versailles

French-heritage
dentistry, in
Dubai Healthcare City.

A founder-led practice in DHCC since 2007 — gentle, precise and ethical care for adults, families and patients travelling for treatment. Consultations are unhurried; plans are written before any treatment is agreed.

Versailles Dental Clinic — clinical environment
2007
Founded in DHCC
by Dr. Dominique Caron
Al Razi Complex 64
Block A · Suite 1006
Mon–Sat · 09:00–18:00
Multilingual team
{/* TREATMENTS */}
Treatments, planned around your bite — not a template.} meta={Nine treatment areas
Candidacy & process for each
} />
{TREATMENTS.map((t, i) => ( ))}
{/* THE CLINIC */}
Reception of Versailles Dental Clinic — fleur-de-lys panelling, Al Razi Complex, Dubai Healthcare City.
FIG. 02 — Reception Al Razi Complex 64 · Block A · Suite 1006
Gilded sun motif — Versailles iconography
02 — The room you'll sit in

A small, French practice
in the heart of DHCC.

Four operatories. A reception room patterned in fleur-de-lys. No volume targets and no chairs to fill — every consultation is booked unhurried, and the schedule is built around the work, not the calendar.

Footprint
Suite 1006 · 4 operatories
Hours
Mon–Sat · 09:00–18:00
Languages
EN · FR · AR · RU
Parking
Basement, validated
{/* FOUNDER */}
Dr. Dominique Caron, founder and medical director, Versailles Dental Clinic.
Founder portrait Dr. Dominique Caron
Founder · Medical Director · Since 2007
02 — The founder

A French dentist.
A practice rooted in restraint.

Dr. Dominique Caron opened Versailles Dental Clinic in Dubai Healthcare City in 2007. A graduate of Paris V and a member of the French National Academy of Dental and Oral Surgery, his clinical focus is implantology and complex restorative work — the slow, surgical disciplines that reward unhurried planning.

The practice he leads remains small by design: four named dentists, a multilingual front-of-house, and a published process for every treatment we offer.

Education
Université René Descartes, Paris V
Academy
French Nat'l Oral Surgery Academy
Chair
Pierre Fauchard Academy — ME chapter
Honour
Medal of Paris — ethical research
{/* DENTISTS PREVIEW */}
The team you'll meet at the chair.} meta={Four clinicians
All DHA-licensed
} />
Versailles Dental Clinic team — four clinicians in navy scrubs at the operatory entrance.
FIG. 03 — Versailles clinical team, Dubai Healthcare City.
{DENTISTS.map((d) => ( ))}
{/* REVIEWS */}
In our patients' words.} meta={Google ~4.9★
300+ reviews · re-verify on launch
} />
{REVIEWS.map((r, i) => (
★★★★★
"{r.quote}"
{r.who} · via {r.source}
))}
{/* GALLERY teaser */}
The Smile Gallery — published with consent, only.} meta={DHA-compliant
Architecture in place
} />
{Array.from({ length: 8 }).map((_, i) => (
Consent-gated
))}

Before-and-after imagery is only published after written patient consent and DHA advertising review. Architecture is ready; awaiting cleared assets from the clinic.

); } // ============================================================ // Treatments Hub // ============================================================ function TreatmentsHub({ go }) { const { TREATMENTS } = window.__VDC_DATA__; const flagships = TREATMENTS.filter((t) => t.flagship); const rest = TREATMENTS.filter((t) => !t.flagship); return (
Versailles / Treatments

Treatments & care pathways.

Nine treatment areas, each with a published process — what it is, who it's for, the steps, recovery, and the questions patients ask most.

{/* Flagship features */}
Flagship care.} meta={The clinic's longest
and most refined disciplines
} /> {flagships.map((t, i) => (
{t.name}
{t.num} — {t.headline}

{t.name}

{t.short}

Suitability is decided after a clinical examination and, where indicated, three-dimensional imaging. A written plan with options and timing is provided before any treatment begins.

))}
{/* Rest grid */}
All other treatments.} meta={Routine, restorative
paediatric & surgical care
} />
{rest.map((t) => ( ))}
); } // ============================================================ // Treatment Detail // ============================================================ function TreatmentDetail({ slug, go }) { const { TREATMENTS } = window.__VDC_DATA__; const t = TREATMENTS.find((x) => x.slug === slug); const [openFaq, setOpenFaq] = useStateP(0); if (!t) return (

Treatment not found.

); const sections = [ { id: "overview", label: "Overview" }, { id: "candidacy", label: "Who it's for" }, { id: "process", label: "The process" }, { id: "recovery", label: "Recovery" }, { id: "faq", label: "FAQ" } ]; return (

{t.name}

{t.headline}

{t.short}

What it is

{t.short} Suitability is decided only after a clinical examination and, where indicated, three-dimensional imaging. We provide a written plan with options, timing and indicative costs before any treatment is agreed.

{(t.header || t.detail) && (
{t.name}
)}

Who it's for

This treatment is most often suitable for:

    {t.candidacy.map((c, i) =>
  • {c}
  • )}

Final candidacy is confirmed only after clinical examination.

The process

{t.process.map((s, i) => (
0{i + 1}
{s.t}
{s.d}
))}

Recovery & aftercare

{t.recovery}

Frequently asked

{t.faq.map((f, i) => (
{openFaq === i &&
{f.a}
}
))}
); } // ============================================================ // Dentists index // ============================================================ function DentistsIndex({ go }) { const { DENTISTS } = window.__VDC_DATA__; return (
Versailles / Our Dentists

Our dentists.

Four clinicians, each with a defined practice. We publish only verified credentials and DHA licence numbers — any item awaiting clinic confirmation is labelled.

{DENTISTS.map((d) => ( ))}
Roster note · to confirm with client

Dr. Ammar Alyousef is listed at our practice on Doctify but is not currently named on the official team page. We will only publish a clinician here once the clinic confirms the current roster and supplies a DHA licence number.

); } // ============================================================ // Dentist Profile // ============================================================ function DentistProfile({ slug, go }) { const { DENTISTS, TREATMENTS } = window.__VDC_DATA__; const d = DENTISTS.find((x) => x.slug === slug); if (!d) return

Dentist not found.

; const treatments = (d.treatments || []).map((s) => TREATMENTS.find((t) => t.slug === s)).filter(Boolean); return (
{ e.preventDefault(); go("dentists"); }}>Our Dentists / {d.name}
{d.initial} Portrait — consent cleared
[client to supply]
{d.role}

{d.name}

Practice focus

{d.focus}

{d.bio}

Credentials

{d.credentials.map((c, i) => (
{c.k}
{c.v}
))}
{treatments.length > 0 && (

Treatments led by {d.name.split(" ")[0]} {d.name.split(" ")[1]}

{treatments.map((t) => ( ))}
)}
{ e.preventDefault(); go("book", { dentist: d.slug }); }}> Book a consultation with {d.name.split(" ").slice(0, 2).join(" ")}
); } // ============================================================ // About // ============================================================ function AboutPage({ go }) { const timeline = [ { yr: "2007", label: "Founded", desc: "Dr. Dominique Caron opens Versailles Dental Clinic in Dubai Healthcare City." }, { yr: "2011", label: "Implant practice", desc: "Full-arch reconstruction and bone-graft surgery added to the founder's practice." }, { yr: "2016", label: "CAD / CAM", desc: "In-clinic CEREC workflow introduced for same-day ceramic restoration." }, { yr: "2019", label: "Specialist team", desc: "Orthodontic specialist and multilingual restorative dentists join the team." }, { yr: "2026", label: "Today", desc: "Four clinicians, multilingual care, in our original DHCC home." } ]; return (
Versailles / About the practice

A small practice,
by design.

We have been in our Dubai Healthcare City rooms since 2007. We do not aspire to grow — we aspire to do a defined list of treatments well, for a small list of patients, for a long time.

"Restraint is not the absence of skill. It is the discipline to stop when the work is done — and to never start something the case does not need." Dr. Dominique Caron · Founder & Medical Director
Founded 2007
in Dubai Healthcare City} />
{timeline.map((t, i) => (
{t.yr}
{t.label}
{t.desc}
))}

Note: the clinic was founded in 2007. Dr. Caron's professional career, by contrast, spans more than three decades and predates the clinic.

How we work.} meta={Four principles
held across treatments
} />
{[ { n: "I", t: "Unhurried", d: "First visits are an hour, not fifteen minutes. We examine, photograph, plan and explain." }, { n: "II", t: "Written plans", d: "Every plan is written down — options, sequencing, indicative costs — before treatment is agreed." }, { n: "III", t: "Compliant", d: "We follow DHA/MOH advertising and consent guidance. No quantified outcome claims, no superlatives." }, { n: "IV", t: "Multilingual", d: "Care delivered in English, French, Arabic and Mandarin Chinese with clinicians on the team." } ].map((p, i) => (
{p.n}.
{p.t}

{p.d}

))}
); } // ============================================================ // Contact // ============================================================ function ContactPage({ go }) { return (
Versailles / Contact & visit

Visit us in DHCC.

Al Razi Medical Complex 64, Dubai Healthcare City — accessible from Dubai Healthcare City Metro (Green Line), with parking in the Al Razi complex.

Practice details

Address
Al Razi Medical Complex 64,
Block A, 1st Floor, Suite 1006,
Dubai Healthcare City, Dubai, UAE
Telephone
WhatsApp
[client to confirm]Unverified
Hours
Mon – Sat · 09:00 – 18:00
Sunday · closed
Friday hours — client to confirm
Metro
Dubai Healthcare City — Green Line
Parking
Al Razi paid parking on site
DHA licence
[client to supply]Unverified
Map · pin to be re-geocoded
schema coords look wrong — flag
Booking

Quick consultation booking

The fastest way to a first visit — share four details and we will follow up by phone within one working day.

{ e.preventDefault(); go("book"); }} style={{ marginTop: 16 }}> Book a Consultation
); } // ============================================================ // Book // ============================================================ function BookPage({ go, route }) { const { TREATMENTS, DENTISTS } = window.__VDC_DATA__; const [submitted, setSubmitted] = useStateP(false); const [form, setForm] = useStateP({ name: "", phone: "", email: "", treatment: route.params?.treatment || "", dentist: route.params?.dentist || "any", when: "any", notes: "" }); function handleSubmit(e) { e.preventDefault(); setSubmitted(true); } function field(name, val) { setForm({ ...form, [name]: val }); } return (
Versailles / Book a Consultation

Book a consultation.

A first visit is an hour. We examine, photograph and write a plan — there is no obligation to start treatment after a consultation.

{submitted ? (

Merci — your request has reached us.

Our front-of-house team will call you back within one working day to confirm a consultation slot.
For anything urgent, please call +971 4 429 8288.

) : (

Tell us a little — we'll do the rest.

field("name", e.target.value)} placeholder="First and last name" />
field("phone", e.target.value)} placeholder="+971 ..." />
field("email", e.target.value)} placeholder="you@example.com" />