Kleovoulou & Thoma
A family practice open since 1985 now shows its real work online, in three languages, and gets requests in one inbox.
Visit the site: kleovoulouthomaclinic.com ↗
- Client
- Kleovoulou & Thoma
- Industry
- Dental practice
- Where
- Limassol, Cyprus
- Year
- 2026
- Languages
- EN · EL · RU
- What we did
- Website in 3 languages
- Treatments catalogue
- Before-and-after slider
- Consultation requests
- Admin: requests and content
- Built with
- Next.js 16 · React 19 · TypeScript · PostgreSQL (Neon) · sharp · Caddy on a VPS
- 1985the year the practice opened
- 6treatment areas
- 34treatments, each explained in a line
- 3languages: English, Greek, Russian
The task
Dr Androulla Kleovoulou opened her practice in Katholiki, Limassol, in 1985; today she works alongside Dr Iro Thoma, who does the implant and veneer work. Patients speak Greek, Russian and English, and many families have been coming for decades. The practice needed a site that speaks all three, shows real results instead of stock smiles, and turns a visit to the page into a call or a request — without anyone having to call a developer to change a photo.
The practice, not a template.
The colours come from the rooms: the dark marble reception desk, the bright walls, the brass geometric tooth above the shelves. The first screen says who they are, since when, which languages are spoken, and puts the phone number one tap away.
The tone stays calm. Dental sites tend to shout offers; this one reads like the practice itself.


Answers before the call.
Six treatment areas, from general dentistry to implants, with 34 treatments each explained in one plain line. The questions the reception hears every day — GESY, weekends, language, step-free access, X-rays on site — are answered on the page.
The same content is published as a summary for AI assistants, so a chat search about a dentist in Limassol has the facts straight from the practice.



Real work, shown plainly.
Instead of stock smiles, a before-and-after slider with the practice's own cases — veneers, crowns, full rehabilitations — published with patient consent. A visitor drags the handle and sees the result for themselves.
Next to it, the two surgeons: where they trained, what each does, which languages they speak.



Requests in one inbox.
The consultation form asks for a name, a phone or email and a preferred time — nothing medical. Each request lands in a private admin, where the team works through it by status instead of digging through email.
The same admin edits what changes: before-and-after cases, the gallery, doctors, treatments, hours and FAQ, in all three languages, with photo upload. The public site stays static and fast.


One practice, three languages.



Services in this project
Discuss your project→