Methodology

Version 1.0.0, updated 2026-07-03. Every score on this site can be recomputed from the published data and the rules on this page. The scoring engine and data are open; each clinic page lists its sources and check dates.

About the Data

All data is independently collected from public sources and may contain errors — report a correction. This rating is not medical advice, and ranking positions are not for sale.

What We Measure — and What We Don't

We score publicly verifiable factors: how transparent a clinic is about its team, services, and prices; what public review signals look like; which infrastructure and services are documented; how reachable the clinic is for English-speaking patients; and how visible it is in search and AI assistants.

We do not measure clinical quality. This index is not a medical recommendation, and a high score does not mean a clinic is "the best" or that treatment there is right for you. Always consult a qualified professional about medical decisions.

The Formula

Each clinic is scored in six categories. Within a category, criteria have fixed point values (tables below). A clinic's score in any rating profile is:

profile score = 100 × Σ(category% × weight) / Σ(weights) + red-flag penalty
clamped to 0…100, where category% = earned points / category maximum

Category weights are relative; scores are normalized to a 100-point scale. The default "Overall Transparency & Trust" profile uses the methodology's own category maxima (Information Transparency 20, Price Transparency 15, Reputation & Reviews 20, Medical Infrastructure 15, Communication & Service 10, AI & Search Visibility 10) as weights.

Unknown data scores 0 points. When we cannot verify a fact, the clinic earns no points for it, and the item is listed on the clinic's page under "Data we could not verify" — explicitly not as a negative finding. Absence of evidence never earns points, and never triggers a red flag by itself.

Information Transparency — up to 20 points

Whether basic facts about the clinic - its team, premises, services, and location - are publicly verifiable.

CriterionPointsHow it is assessed
Has a working website4The clinic operates an official website that loads and contains current information.
Dentist names listed3Patients can see who will treat them: the names of practicing dentists are published.
Dentist specializations listed2Qualifications or specializations (e.g. prosthodontics, oral surgery) are stated for the listed dentists.
Real clinic photos2The website or listings show genuine photos of the premises rather than only stock imagery.
Service list published3A concrete list of offered treatments is published.
Clear contact details2Phone, email, or messenger contacts are easy to find and consistent across sources.
English website version2The website is available in English (relevant for Bangkok's international patients).
Address and map published2A verifiable street address and map location are published.

Price Transparency — up to 15 points

Whether patients can estimate costs before visiting. Published price ranges count; exact prices are not required.

CriterionPointsHow it is assessed
Prices or price ranges published3A general price list or price ranges are publicly available.
Cleaning price listed2The price (or range) for dental cleaning / scaling is published.
Filling price listed2The price (or range) for fillings is published.
Crown price listed2The price (or range) for crowns is published.
Implant price listed2The price (or range) for dental implants is published.
Consultation price listed2The price of an initial consultation (or that it is free) is published.
X-ray / imaging price listed2The price for X-ray or other imaging is published.

Reputation & Reviews — up to 20 points

Public review signals. The Google rating is adjusted with a Bayesian prior (rating 4.0, weight 25) so a 5.0 from a handful of reviews does not outrank a 4.8 from hundreds.

CriterionPointsHow it is assessed
Google rating (Bayesian-adjusted)6Average Google Maps rating, adjusted for review volume before mapping to points. (threshold table below)
Google review volume3Number of public Google reviews. (threshold table below)
Review recency3How recent the latest public reviews are. (within 3 months: 3 · within year: 1.5 · older: 0 · unknown: 0)
Clinic responds to reviews2The clinic visibly answers public reviews, including critical ones.
No recurring complaints2Points are earned when public reviews show no repeated pattern of the same complaint. A verified pattern of complaints earns 0 here and may also trigger a red flag.
No suspicious review patterns2Points are earned when review history shows no signs of manipulation (bursts of 5-star reviews, template wording, reviewer accounts with a single review).
Active Facebook presence1The clinic has an identifiable Facebook page with activity or reviews.
TripAdvisor presence0.5The clinic is reviewed on TripAdvisor.
Other review platforms0.5The clinic is reviewed on other platforms (WhatClinic, Dental Departures, etc.).

Medical Infrastructure — up to 15 points

The range of publicly documented equipment and services. This measures documented availability, not clinical quality.

CriterionPointsHow it is assessed
On-site X-ray2Dental X-ray equipment is documented.
CBCT (3D imaging)2Cone-beam CT is documented (relevant for implant planning).
Implantology2Dental implant treatment is offered.
Orthodontics2Braces / aligner treatment is offered.
Oral surgery2Surgical procedures (extractions, wisdom teeth, etc.) are offered.
Pediatric dentistry1.5Children's dentistry is offered.
Emergency care1.5Emergency or same-day appointments are documented.
Works with international patients2The clinic documents experience with foreign patients (international insurance, English paperwork, etc.).

Communication & Service — up to 10 points

How easy it is to contact the clinic, get answers, and book - especially for non-Thai speakers.

CriterionPointsHow it is assessed
WhatsApp / LINE available2The clinic can be reached via WhatsApp or LINE.
Response speed1.5How quickly the clinic answers inquiries, where data is available. (fast: 1.5 · moderate: 0.75 · slow: 0 · unknown: 0)
English spoken2.5Staff communicate in English, per the clinic's own materials or consistent review evidence.
Pre-visit consultation possible1.5A preliminary consultation or online inquiry with a treatment estimate is possible.
Clear service explanations1Services are explained in plain language (what the procedure is, what it involves).
Convenient opening hours1.5Open evenings and/or weekends, published clearly.

AI & Search Visibility — up to 10 points

Whether the clinic is discoverable when patients search - including via AI assistants. Checked with fixed queries: "best dentist Bangkok", "English speaking dentist Bangkok", "dental implants Bangkok", "emergency dentist Bangkok", "Bangkok dental clinic for expats".

CriterionPointsHow it is assessed
Mentioned for: best dentist Bangkok1The clinic appears in AI assistant / top search answers for this query.
Mentioned for: English speaking dentist Bangkok1The clinic appears in AI assistant / top search answers for this query.
Mentioned for: dental implants Bangkok1The clinic appears in AI assistant / top search answers for this query.
Mentioned for: emergency dentist Bangkok1The clinic appears in AI assistant / top search answers for this query.
Mentioned for: Bangkok dental clinic for expats1The clinic appears in AI assistant / top search answers for this query.
Structured data on website1.5The website uses structured data (schema.org LocalBusiness/Dentist markup or equivalent).
Google indexing quality2Whether the clinic's own pages rank for its name and core services. (good: 2 · partial: 1 · poor: 0 · unknown: 0)
Dedicated service pages1.5Individual pages exist for key services (implants, orthodontics, etc.) rather than one generic list.

Review Score Adjustment

Raw star ratings are misleading at low review counts, so the Google rating is adjusted with a Bayesian prior of 4 stars weighted as 25 reviews before mapping to points:

adjusted = (rating × reviews + 4 × 25) / (reviews + 25)

Adjusted rating → points

Adjusted ratingPoints
≥ 4.76
≥ 4.55
≥ 4.34
≥ 43
≥ 3.51
≥ 00

Review count → points

ReviewsPoints
≥ 5003
≥ 2002.5
≥ 1002
≥ 501.5
≥ 201
≥ 50.5
≥ 00

Example: a 5.0 rating from 3 reviews adjusts to 4.11, while a 4.8 from 500 reviews adjusts to 4.76 — volume matters.

Red Flags (Penalties)

Documented problems subtract points. Each flag has a severity set by the evidence; the total penalty is capped at -20 points. Flags require public evidence (cited on the clinic page) — we never apply a flag on suspicion alone. Some flags are auto-derived from verified negatives (e.g. "no prices published" → opaque pricing, low severity).

FlagLowMediumHighWhat triggers it
Complaints about upselling / pushed treatment-2-4-7Multiple independent public reviews describe pressure to accept treatment beyond what was requested.
Opaque or bait pricing-2-4-6Public complaints about final bills materially exceeding quoted prices, or advertised prices that are not honored.
No dentists identified anywhere-2-3-5No practicing dentist can be identified from any public source.
Suspicious review patterns-3-5-8Review history shows signs of manipulation.
No verifiable address-3-5-8No consistent physical address can be verified.
Aggressive marketing practices-1-3-5Spam, fake urgency, unverifiable superlative claims, or paid placement disguised as reviews.
Contradictory public information-1-3-5Key facts (address, hours, dentists, prices) contradict each other across the clinic's own public sources.
Recurring communication complaints-1-3-5Repeated public complaints about unanswered messages, language barriers, or broken appointments.

Rating Profiles

All profiles use the same underlying data — only the category weights, penalty multiplier, and eligibility rules differ. A clinic is excluded from a profile (shown as "not ranked") when the qualifying service is verifiably absent, or when we could not verify the data the profile depends on.

ProfileInformation TransparencyPrice TransparencyReputation & ReviewsMedical InfrastructureCommunication & ServiceAI & Search VisibilityPenaltyEligibility
Overall Transparency & Trust201520151010×1All clinics
Best for Expats151520152510×1Excluded if verified absent: Works with international patients
Best for Dental Implants102020301010×1Requires verified: Implantology
Best for Emergency Dental Care10102030255×1Requires verified: Emergency care
Best Price Transparency2045155105×1.2All clinics
Best English-speaking Clinics201020103010×1Requires verified: English spoken
Best for Families / Children15102525205×1Requires verified: Pediatric dentistry

Independence Rules

Note on AI-visibility checks: quoted queries such as "best dentist Bangkok" are the fixed search phrases we test — they are patients' words, not our claims about any clinic.