Changelog
Every data update, correction, and methodology change is logged here and in each clinic's own change history. The rating updates whenever the underlying public data changes.
| Date | Subject | Change |
|---|---|---|
| 2026-10-16 | Methodology v1.4.2 | Clarified when dentist names count: a name published by the clinic counts when it lets a patient find the dentist in a professional register; a first name alone is not enough, nor is a first name with a patronymic where surnames are in use. Applied the same day to the clinics whose own channels name their dentists by first name only, which lose the points for dentist names. No other score changes. |
| 2026-10-16 | The Family Dentist | Dentist names reassessed on 2026-10-16 under the clarified rule (methodology 1.4.2): a name counts when it lets a patient find the dentist in a professional register. The clinic names its dentists by first name only, so dentist names no longer count. |
| 2026-10-07 | Methodology v1.4.1 | Added a limit on re-checks made at a clinic's request: the next request from the same clinic about its own page is taken up no sooner than one month after the last re-check made at its request, which is dated in the clinic's change history; requests sent earlier are not processed. Corrections reported by anyone else are handled as before. No score changes. |
| 2026-10-05 | Arnold Dentistry | Read the clinic's Google listing on 2026-10-05 in 3 review orders (12 distinct reviews, dated 2024-08-22 to 2026-08-06; 4.7 from 40): owner replies false. |
| 2026-10-05 | Every Smile Dentistry | Read the clinic's Google listing on 2026-10-05 in 2 review orders (10 distinct reviews, dated 2025-04-22 to 2026-09-09; 4.6 from 79): recurring complaints false. |
| 2026-10-05 | Redefine Dental & Aesthetics | Read the clinic's Google listing on 2026-10-05 in 3 review orders (14 distinct reviews, dated 2019-03-25 to 2026-09-15; 4.9 from 197): owner replies true. |
| 2026-10-05 | Smile Perfection | Read the clinic's Google listing on 2026-10-05 in 2 review orders (10 distinct reviews, dated 2022-08-12 to 2026-10-02; 4.4 from 37): recurring complaints true. |
| 2026-10-05 | Smith and Van Lierop Dentistry | Read the clinic website (homepage): structured data found. |
| 2026-10-02 | Enamel Clinic | Read the clinic's website HTML on 2026-10-02: structured data: present. |
| 2026-10-02 | Houghton Dental | Read the clinic's website HTML on 2026-10-02: structured data: present. |
| 2026-10-02 | OptiSmile Advanced Dentistry and Implant Centre | Google indexing quality changed from good to partial after a name-and-city web search on 2026-10-02 (own site not listed, though indexed). |
| 2026-10-02 | OptiSmile Advanced Dentistry and Implant Centre | Read the clinic's website HTML on 2026-10-02: structured data: present. |
| 2026-10-02 | Paradise Road Dental Practice | Google indexing quality changed from good to partial after a name-and-city web search on 2026-10-02 (own site first listed at position 5 of 9). |
| 2026-10-02 | Sandton Dental Studio | Read the clinic's website HTML on 2026-10-02: structured data: present, service pages: present. |
| 2026-10-02 | Smile Perfection | Facebook presence checked on 2026-10-02: the clinic's own page is active (latest post 2026-08-08). |
| 2026-10-02 | Smile Perfection | Presence on review platforms checked 2026-10-02: no profile on Hellopeter, Yellosa, WhatClinic, Dental Departures, Bookimed or Trustpilot. |
| 2026-10-02 | Smile Perfection | Read the clinic's website HTML on 2026-10-02: structured data: present, service pages: present. |
| 2026-10-02 | The Cosmetic & Dental Emporium (V&A Waterfront) | Google indexing quality changed from good to partial after a name-and-city web search on 2026-10-02 (own site first listed at position 4 of 9). |
| 2026-10-02 | The Cosmetic & Dental Emporium (V&A Waterfront) | Read the clinic's website HTML on 2026-10-02: structured data: present. |
| 2026-10-01 | Dentists @ Health Summerstrand | Checked WhatClinic, Hellopeter, Trustpilot and Dental Departures on 2026-10-01: no profile of the clinic on any of them, so presence on other review platforms is recorded as absent. |
| 2026-10-01 | Enamel Clinic | Review platforms re-checked: no profile on WhatClinic, Hellopeter or Trustpilot, and Dental Departures lists no clinics in South Africa, so "reviewed on other platforms" changed from yes to no. |
| 2026-10-01 | Every Smile Dentistry | Checked WhatClinic, Hellopeter, Trustpilot and Dental Departures on 2026-10-01: no profile of the clinic on any of them, so presence on other review platforms is recorded as absent. |
| 2026-10-01 | JENTL | Checked TripAdvisor, WhatClinic, Hellopeter, Trustpilot and Dental Departures on 2026-10-01: no profile of the clinic on any of them, so TripAdvisor presence and presence on other review platforms are recorded as absent. |
| 2026-10-01 | Smile-Hub | Checked WhatClinic, Hellopeter, Trustpilot and Dental Departures on 2026-10-01: no profile of the clinic on any of them, so presence on other review platforms is recorded as absent. |
| 2026-10-01 | Smith and Van Lierop Dentistry | Review platforms re-checked: no profile on WhatClinic, Hellopeter or Trustpilot, and Dental Departures lists no clinics in South Africa, so "reviewed on other platforms" changed from yes to no. |
| 2026-10-01 | The Cosmetic & Dental Emporium (V&A Waterfront) | Review platforms re-checked: no profile on WhatClinic, Hellopeter or Trustpilot, and Dental Departures lists no clinics in South Africa, so "reviewed on other platforms" changed from yes to no. |
| 2026-09-30 | Dental @ Mediclinic Bloemfontein | The clinic's site carries no Facebook link. A direct Facebook search found its own page, with the clinic's suite address and website. Recorded presence on Facebook. |
| 2026-09-30 | Dentists @ Health Summerstrand | The Facebook link on the clinic's site points to an earlier page that no longer exists. A direct Facebook search found its current page, with the clinic's phone, website and regular posts. Recorded presence on Facebook. |
| 2026-09-30 | Dr Jack Shih Dental Practice | Read the clinic's own Facebook page: it carries the clinic's address, phone and website, but its most recent post dates from November 2021 and it has no reviews. Recorded: no active presence on Facebook. |
| 2026-09-30 | Smile Dental Clinic Durban | Searched Facebook for the clinic by its name with the city; none of the searches found a page of the clinic, and its website links none. Recorded absence from Facebook. |
| 2026-09-30 | The Dental Collective | The clinic's site carries no Facebook link. A direct Facebook search found its own page in Durban North, whose posts name the clinic's dentists. Recorded presence on Facebook. |
| 2026-09-30 | The Family Dentist | Searched Facebook for the clinic by its name with the area and by its phone number; none of the searches found a page of the clinic, and its website links none. Recorded absence from Facebook. |
| 2026-09-29 | Arnold Dentistry | Corrected 2026-09-29: clinic responds to reviews now unverified: only 3 reviews were checked for owner replies; review recency within 3 months (newest review dated 2026-08-06). |
| 2026-09-29 | Arnold Dentistry | Checked TripAdvisor's own search and WhatClinic's Pretoria directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | Bester Dental | Corrected 2026-09-29: clinic responds to reviews now unverified: only 3 reviews were checked for owner replies; review recency within 3 months (newest review dated 2026-09-04). |
| 2026-09-29 | Bester Dental | Checked TripAdvisor's own search and WhatClinic's Bloemfontein directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | City Dental Bloemfontein | Checked TripAdvisor's own search and WhatClinic's Bloemfontein directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | Dental @ Mediclinic Bloemfontein | Corrected 2026-09-29: no recurring complaints and no suspicious review patterns now unverified: 2 Google reviews are too few to show a pattern; clinic responds to reviews now unverified: with 2 Google reviews a missing owner reply shows nothing yet. |
| 2026-09-29 | Dental @ Mediclinic Bloemfontein | Checked TripAdvisor's own search and WhatClinic's Bloemfontein directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | Dentists @ Health Summerstrand | Checked TripAdvisor's own search and re-read the clinic's website: no TripAdvisor listing and no TripAdvisor link on the site. |
| 2026-09-29 | Dr Jack Shih Dental Practice | Checked TripAdvisor's own search and WhatClinic's Johannesburg directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | Dr Mabelane-Pitso Dental Centre | Checked TripAdvisor's own search and WhatClinic's Bloemfontein directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | Every Smile Dentistry | Corrected 2026-09-29: no recurring complaints now unverified: 1–2★ ratings are 8 of 79 and the low reviews themselves were not read. |
| 2026-09-29 | Every Smile Dentistry | Checked TripAdvisor's own search and re-read the clinic's website: no TripAdvisor listing and no TripAdvisor link on the site. |
| 2026-09-29 | JENTL | Corrected 2026-09-29: clinic responds to reviews now unverified: with 1 Google review a missing owner reply shows nothing yet; service list published, published prices and the cleaning, filling, crown, implant, consultation and X-ray prices now unverified: the clinic has no website and its social page was not checked for this. |
| 2026-09-29 | Melrose Dental Studio | Corrected 2026-09-29: owner replies to reviews confirmed on the Google listing (owner reply dated 2026-08-20). |
| 2026-09-29 | Melrose Dental Studio | Checked TripAdvisor's own search and re-read the clinic's website: no TripAdvisor listing (the only same-name hit, Melrose Arch, is a shopping precinct) and no TripAdvisor link on the site. Found the clinic's WhatClinic profile under its own name, address and dentist; the other-platforms entry previously rested on a dentist-ranking list page, which is not a review platform, and now cites that profile. Recorded: no TripAdvisor presence, present on WhatClinic. |
| 2026-09-29 | Paradise Road Dental Practice | Checked TripAdvisor's own search and re-read the clinic's website: no TripAdvisor listing and no TripAdvisor link on the site. |
| 2026-09-29 | Redefine Dental & Aesthetics | Corrected 2026-09-29: clinic responds to reviews now unverified: only 3 reviews were checked for owner replies. |
| 2026-09-29 | Redefine Dental & Aesthetics | Checked TripAdvisor's own search (no match) and re-read the clinic's website (no TripAdvisor link), and found the clinic's WhatClinic profile ("Redefine Dental") at its own address. Recorded: no TripAdvisor presence, present on WhatClinic. |
| 2026-09-29 | Silver Oaks Dental Clinic | Checked TripAdvisor's own search (no match) and found the clinic listed on WhatClinic under the neighbouring town of Tongaat, with its own address and reviews confirming it is the same practice. Recorded: no TripAdvisor presence, present on WhatClinic. |
| 2026-09-29 | Smile Concepts | Corrected 2026-09-29: review recency within 3 months (newest review dated 2026-08-12). |
| 2026-09-29 | Smile Concepts | Checked TripAdvisor's own search and WhatClinic's Durban directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | Smile Dental Care | Checked TripAdvisor's own search and WhatClinic's Pretoria directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | Smile Dental Clinic Durban | Corrected 2026-09-29: clinic responds to reviews now unverified: only 3 reviews were checked for owner replies; review recency within 3 months (newest review dated 2026-07-20). |
| 2026-09-29 | Smile Dental Clinic Durban | Checked TripAdvisor's own search and WhatClinic's Durban directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | Smile Perfection | Corrected 2026-09-29: no recurring complaints now unverified: 1–2★ ratings are 5 of 36 and the low reviews themselves were not read; review recency within 3 months (newest review dated 2026-09-05). |
| 2026-09-29 | Smile-Hub | Corrected 2026-09-29: clinic responds to reviews now unverified: only 3 reviews were checked for owner replies; review recency within 3 months (newest review dated 2026-07-14). |
| 2026-09-29 | Smile-Hub | Checked TripAdvisor's own search and re-read the clinic's website: no TripAdvisor listing and no TripAdvisor link on the site. |
| 2026-09-29 | The Dental Collective | Corrected 2026-09-29: review recency within a year (newest review dated 2026-06-02). |
| 2026-09-29 | The Dental Collective | Checked TripAdvisor's own search and WhatClinic's Durban directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-29 | The Family Dentist | Checked TripAdvisor's own search and WhatClinic's Pretoria directory: no listing on either platform. The clinic's website carries no TripAdvisor link. |
| 2026-09-17 | Arnold Dentistry | Re-read on 2026-09-17: the clinic's website (the eleven-item treatments page and the book-now page) and its Google listing. Recorded: no implants among the eleven listed treatments, digital X-ray imaging documented but no CBCT, a WhatsApp click-to-chat link auto-added to the header, weekday-only hours, and Organization/WebPage structured data. The site's own online booking system is explicitly disabled ("currently upgrading", phone-only fallback), and no cleaning, filling, crown, implant, consultation or X-ray price is published, nor are there dedicated per-treatment pages. Still unverified: TripAdvisor and other-platform presence, and work with international patients. |
| 2026-09-17 | Bester Dental | Re-read on 2026-09-17: the clinic's website (services page with nine explained treatment categories, the correct contact-us URL after the stored one 404'd, and the homepage) and its Google listing. Recorded: no extraction/oral-surgery category among the nine services, no WhatsApp contact, no online booking or treatment-estimate mechanism beyond a plain enquiry form, full plain-language explanations for every service, weekday-only hours, and no structured data anywhere on the site. No prices for cleaning, fillings, crowns, implants, consultations or X-rays are published. Still unverified: TripAdvisor and other-platform presence, on-site imaging equipment, and work with international patients. |
| 2026-09-17 | City Dental Bloemfontein | Re-read on 2026-09-17: both of the clinic's live domains (bfncitydental.co.za and citydentalbloem.co.za: homepage, our-team and contact-us pages) and its Google listing. Recorded: a Facebook page linked from the older domain, paediatric dentistry and emergency dental care among the services, no WhatsApp contact, a bare (unexplained) services list, weekday-only Google Business Profile hours, and Organization/WebSite structured data with no dedicated per-treatment pages. No prices for cleaning, fillings, crowns, implants, consultations or X-rays are published on either domain. Still unverified: TripAdvisor and other-platform presence, on-site imaging equipment, and work with international patients. |
| 2026-09-17 | Dental @ Mediclinic Bloemfontein | Re-read on 2026-09-17: the clinic's single-page website (services, FAQ sections) and its Google listing. Recorded: X-rays and wisdom-tooth/surgical extractions documented among the services, no emergency service, no WhatsApp contact (phone numbers only), no online booking or estimate mechanism, full plain-language service and FAQ explanations, and WebPage/Organization/FAQPage structured data with no dedicated per-treatment pages. Only the crown price (already on the card) is published; cleaning, fillings, implants, consultations and X-rays carry no price. Still unverified: Facebook, TripAdvisor and other-platform presence, CBCT/3D imaging, and work with international patients. |
| 2026-09-17 | Dentists @ Health Summerstrand | Re-read on 2026-09-17: the clinic's website (services page covering general, restorative, orthodontic, oral-surgery and TMD care, and the homepage) and its Google listing. Recorded: digital X-rays and 3D cone-beam CT documented in detail for implant planning, no emergency service, no WhatsApp contact, full plain-language service explanations, and Saturday hours published on the homepage. No structured data or dedicated per-treatment pages exist, and cleaning, filling, crown, implant, consultation and X-ray prices are not published. Still unverified: Facebook, TripAdvisor and other-platform presence, work with international patients, and whether the contact page (its content is loaded by heavily packed scripts this check could not render) offers a pre-visit consultation mechanism. |
| 2026-09-17 | Dr Jack Shih Dental Practice | Re-read on 2026-09-17: the clinic's website (services index, six treatment pages, about, contact and new-patients pages) and its Google listing. Recorded: a genuine team photo on the About page, digital X-rays described in the visit-flow explanation, no orthodontics, oral-surgery or emergency service across the site's own six-service list, weekday-only hours with no evening or weekend slot, Dentist/Organization structured data, and six dedicated treatment pages. Still unverified: Facebook and TripAdvisor presence, other review platforms, CBCT/3D imaging, and work with international patients. |
| 2026-09-17 | Dr Jack Shih Dental Practice | Search visibility checked on 2026-09-17 for the standard Johannesburg queries: present for "best dentist Johannesburg", "English speaking dentist Johannesburg"; not present for "dental implants Johannesburg", "emergency dentist Johannesburg" and "Johannesburg dental clinic for expats". |
| 2026-09-17 | Dr Mabelane-Pitso Dental Centre | Re-read on 2026-09-17: the clinic's single-page website (about, services, contact sections) and its Google listing. Recorded: a Facebook page linked from the homepage, tooth extractions offered but no implants or paediatric dentistry among the eight listed services, no WhatsApp contact, a bare (unexplained) services list, Saturday morning hours, and Organization structured data with no dedicated per-treatment pages. No prices for cleaning, fillings, crowns, implants, consultations or X-rays are published. Still unverified: TripAdvisor and other-platform presence, and work with international patients. |
| 2026-09-17 | Every Smile Dentistry | Re-read on 2026-09-17: the clinic's pricing page, its Port Elizabeth branch page, the contact-us page, a named dentist's team-bio page and treatment pages, plus its Google listing. Recorded: a genuine photo of the named dentist, cleaning and filling prices (R980 and R900) on a twenty-row price table that carries no implant or X-ray line, a Facebook page, a per-branch WhatsApp line matching the clinic's own phone number, a real appointment-booking flow, detailed plain-language treatment pages, and Dentist structured data with address and phone. No implants are offered anywhere on the site. Still unverified: TripAdvisor and other-review-platform presence, and work with international patients. |
| 2026-09-17 | JENTL | Re-read on 2026-09-17: the clinic's website, still in maintenance mode on every attempt (HTTP 503, no content), and its Google Business Profile in detail. Recorded from that profile, the clinic's only working channel: both dentists' names (carried in the listing's own business name), a clear phone number, a verifiable address and map, weekday-only hours, no published prices and no itemised service list, and a single six-year-old review with no owner reply on a claimed listing. Still unverified: Facebook, TripAdvisor and other-platform presence, documented equipment and services, English-language content, and pre-visit consultation options. |
| 2026-09-17 | Melrose Dental Studio | Re-read on 2026-09-17: the clinic's website (services index, twelve individual treatment pages, gallery and contact pages) and its Google listing. Recorded: a genuine waiting-room photo on the gallery page, no extraction/oral-surgery service among the twelve listed treatments, a dedicated Emergency Dentistry page, two WhatsApp numbers, Saturday morning hours, Dentist structured data and twelve dedicated service pages. Still unverified: TripAdvisor presence, CBCT/3D imaging, work with international patients, and whether the generic contact form counts as a pre-visit consultation channel. |
| 2026-09-17 | Melrose Dental Studio | Search visibility checked on 2026-09-17 for the standard Johannesburg queries: present for "best dentist Johannesburg", "emergency dentist Johannesburg", "Johannesburg dental clinic for expats"; not present for "English speaking dentist Johannesburg" and "dental implants Johannesburg". |
| 2026-09-17 | Paradise Road Dental Practice | Re-read on 2026-09-17: the clinic's website (services, about and contact pages) and its Google listing. Recorded: a genuine treatment-room photo on the About page, digital X-ray and 3D CBCT imaging, orthodontic (Myobrace) and children's dentistry services, a WhatsApp contact for quotes and documents, an online contact form for pre-visit inquiries, and Dentist/Organization structured data on the site. Still unverified: TripAdvisor presence (the platform could not be reached) and documented work with international patients. |
| 2026-09-17 | Paradise Road Dental Practice | Search visibility checked on 2026-09-17 for the standard Cape Town queries: present for "English speaking dentist Cape Town"; not present for "best dentist Cape Town", "dental implants Cape Town", "emergency dentist Cape Town" and "Cape Town dental clinic for expats". |
| 2026-09-17 | Redefine Dental & Aesthetics | Re-read on 2026-09-17: the clinic's website (services, pricing-and-payment-options, implant-dentistry, restorative-dentistry and contact-us pages) and its Google listing. Recorded: a Facebook page, digital X-rays and 3D imaging, an oral-surgery consultation option on the booking form, a genuine online appointment form with nineteen selectable treatment concerns, Saturday hours, WebPage structured data and nine dedicated treatment pages. The dedicated pricing page covers financing loans and medical-aid claim codes but no per-treatment prices (cleaning, fillings, crowns, implants, consultations and X-rays are all unpriced). Still unverified: TripAdvisor and other-platform presence, and work with international patients. |
| 2026-09-17 | Silver Oaks Dental Clinic | Re-read on 2026-09-17: the clinic's website (digital-dentistry, dental-implants, FAQ, treatments-index and contact-us pages) and its Google listing. Recorded: a Facebook page, a detailed implant price breakdown (placement ~R15,000 + crown ~R17,000 = ~R32,000 total, with CBCT quoted separately), CBCT and X-ray equipment documented in detail, surgical guides/oral surgery, WhatsApp contact, a dedicated patient-intake form, weekday-only hours and Organization/WebPage structured data. Cleaning, filling, standalone-crown, consultation and X-ray prices are not published. Still unverified: TripAdvisor and other-platform presence, and work with international patients. |
| 2026-09-17 | Smile Concepts | Re-read on 2026-09-17: the clinic's website (surgical-extractions, crown-and-bridge, restorations and contacts pages) and its Google listing. Recorded: a Facebook page, implants discussed as a tooth-replacement option, a dedicated emergency phone line, no WhatsApp contact, Saturday Google Business Profile hours, eight dedicated treatment pages, and only generic WebSite structured data (not a business/medical type). Cleaning, filling, crown, implant, consultation and X-ray prices are not published. Still unverified: TripAdvisor and other-platform presence, on-site imaging equipment, work with international patients, and whether the generic enquiry form counts as a pre-visit consultation channel. |
| 2026-09-17 | Smile Dental Care | Re-read on 2026-09-17: the clinic's Wix-built website (homepage, payment and contact-us pages) and its Google listing. Recorded: a Facebook page, an explicit WhatsApp number, a prominent online-booking call-to-action backed by dedicated Wix Bookings pages, explanatory (not just listed) service copy, and only generic WebSite structured data (not a business/medical type) with no dedicated per-treatment pages. No cleaning, filling, crown, implant, consultation or X-ray price is published, and Google Business Profile hours are weekdays only. Still unverified: TripAdvisor and other-platform presence, on-site imaging equipment, whether oral surgery/extractions are offered, and work with international patients. |
| 2026-09-17 | Smile Dental Clinic Durban | Re-read on 2026-09-17: the clinic's six-page website (services, appointment/booking and contact pages) and a fresh five-review Google sample. Recorded: X-rays mentioned in the services description, no orthodontics among the six listed services, implants framed as an oral-surgery option, a real appointment-request form with treatment selection, plain-language explanations for every service, Saturday hours, and review recency now resolved to "older" (newest of five sampled reviews is from 2024-05-13). No structured data or dedicated per-treatment pages exist, and cleaning, filling, crown, implant, consultation and X-ray prices are not published. Still unverified: Facebook (the site's social icons are placeholders, not real links), TripAdvisor and other-platform presence, CBCT, and work with international patients. |
| 2026-09-17 | Smile-Hub | Re-read on 2026-09-17: the clinic's website (its main treatments page covering extractions, wisdom-teeth removal, implants and whitening, plus contact-us) and its Google listing. Recorded: a Facebook page, digital X-rays, extractions and wisdom-tooth removal, dental implants, an active WhatsApp chat plugin, a genuine appointment-booking form with service and date selection, Saturday hours, and three separate treatment-category pages (general, paediatric, orthodontics). No structured data exists, and cleaning, filling, crown, implant, consultation and X-ray prices are not published. Still unverified: TripAdvisor and other-platform presence, CBCT/3D imaging, and work with international patients. |
| 2026-09-17 | The Dental Collective | Re-read on 2026-09-17: the clinic's website (services index, implants, oral-hygiene, teeth-whitening pages and contact-us) and its Google listing. Recorded: real implant price ranges (single implant R20,000-R40,000; All-on-Four R120,000-R200,000), 3D imaging for implant planning, per-dentist WhatsApp numbers, a booking call-to-action alongside those WhatsApp lines, weekday-only Google Business Profile hours, Organization structured data and a dozen dedicated treatment pages. No extraction/oral-surgery or emergency service is documented, and cleaning, filling, crown, consultation and X-ray prices are not published (only the implant price is). Still unverified: Facebook and TripAdvisor presence, other review platforms, plain X-ray equipment specifically, and work with international patients. |
| 2026-09-17 | The Family Dentist | Re-read on 2026-09-17: the clinic's website (implants, general-dentistry, services index, contact-us and bookings pages) and its Google listing. Recorded: no emergency service across the site, an installed WhatsApp chat widget, a genuine online booking page built on Wix Bookings with a service-selection field, only generic WebSite structured data (not a business/medical type), and nine dedicated treatment pages. No cleaning, filling, crown, implant, consultation or X-ray price is published anywhere on the site. Still unverified: Facebook, TripAdvisor and other-platform presence, on-site imaging equipment, and work with international patients. |
| 2026-09-10 | JENTL | Name verification 2026-09-10: Stephanie Uys confirmed active on the HPCSA national register (site remains down, 503, on retry); source added; city mismatch disclosed honestly in the citation. |
| 2026-09-10 | OptiSmile Advanced Dentistry and Implant Centre | Name verification 2026-09-10: Clifford Yudelman confirmed on own site after a 403 block cleared on retry; source added. |
| 2026-09-10 | Paradise Road Dental Practice | Name verification 2026-09-10: Nazier Natha absent from the clinic's current (complete) /our-team/ roster but confirmed active on the HPCSA national register, matching the DP number already on file; source added. |
| 2026-09-10 | Smile Dental Care | Name-verification pass 2026-09-10 (N-R2): the practice’s own site — the only source this card cites for its dentists — was re-read on 2026-09-10 and now names four dentists by branch, with no Enslin among them. The HPCSA register does hold a plausible match for this dentist, so this is one negative rather than the two a removal needs, and the entry is left unchanged. |
| 2026-09-10 | Smith and Van Lierop Dentistry | Name verification 2026-09-10: both doctors confirmed via the HPCSA iRegister (site remains 403-blocked after retry); sources added. |
| 2026-09-10 | The Cosmetic & Dental Emporium (V&A Waterfront) | Name verification 2026-09-10: 'Dr Zak' confirmed on own site (first-name-only usage, matches existing HPCSA-sourced surname on file); source added. |
| 2026-09-07 | City Dental Bloemfontein | Ranking-domain settlement: confirmed the clinic operates two live own domains, bfncitydental.co.za and citydentalbloem.co.za (same address, phone and five-dentist roster on both). contacts.website is kept as bfncitydental.co.za, the domain already backing the card's evidence, since neither domain redirects to the other and the Google-listing website field is not automated-readable. citydentalbloem.co.za is recorded as a verified secondary in the notes and sources. |
| 2026-09-07 | Dr Jack Shih Dental Practice | Reputation block measured live on 2026-09-07, which opened this clinic’s Google Maps place page in a real browser. The manual browser check could not reach these ten cards: they enter the country directory southafrica-dental as twins of this city site, carry no entry in data/research/*.json, and import-research.js therefore left them untouched, so their respondsToReviews, recurringComplaints and suspiciousReviewPatterns had never been assessed at all. Written now: googleRating 5.0 → 5.0; googleReviewCount 148 → 149 (histogram 148/1/0/0/0 = 149, weighted mean 4.993); reviewRecency within_3_months (unchanged, re-proved); respondsToReviews null → true; recurringComplaints null → false; suspiciousReviewPatterns null → false. The histogram sums to the place-page header count exactly and its weighted mean reproduces the published rating to one decimal. Fields this pass did not measure are untouched. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Dr Jack Shih Dental Practice | aiVisibility.googleIndexingQuality measured for the tail via the Y3c web search route: query "Dr Jack Shih Dental Practice" Johannesburg on opnxng.com (2026-09-07). Written now: googleIndexingQuality null → poor. own domain drjackshih.co.za does not appear at all; the exact-phrase query surfaces only two results, both self-pages on our own johannesburgdentalrating.com — confirmed empty of the own domain on a second instance, paulgo.io, which returned the identical two self-pages. This card enters the country directory southafrica-dental as a twin of this city site and carries no entry in data/research/*.json (johannesburg-dental has no research directory at all — this card in clinics.json is the sole record), so import-research.js never had a file to read this field from; it stayed null through the whole of until measured directly here. This was the last of the 5 remaining southafrica twin cards with a null googleIndexingQuality; now has 204/204 cards evaluated for this field. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Enamel Clinic | Reputation block measured live on 2026-09-07, which opened this clinic’s Google Maps place page in a real browser. The manual browser check could not reach these ten cards: they enter the country directory southafrica-dental as twins of this city site, carry no entry in data/research/*.json, and import-research.js therefore left them untouched, so their respondsToReviews, recurringComplaints and suspiciousReviewPatterns had never been assessed at all. Written now: googleRating 4.9 → 4.9; googleReviewCount 460 → 461 (histogram 452/3/0/0/6 = 461, weighted mean 4.941); reviewRecency within_3_months (unchanged, re-proved); respondsToReviews null → true; recurringComplaints null → false; suspiciousReviewPatterns null → false. The histogram sums to the place-page header count exactly and its weighted mean reproduces the published rating to one decimal. Fields this pass did not measure are untouched. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Houghton Dental | Reputation block measured live on 2026-09-07, which opened this clinic’s Google Maps place page in a real browser. The manual browser check could not reach these ten cards: they enter the country directory southafrica-dental as twins of this city site, carry no entry in data/research/*.json, and import-research.js therefore left them untouched, so their respondsToReviews, recurringComplaints and suspiciousReviewPatterns had never been assessed at all. Written now: googleRating 5.0 → 5.0; googleReviewCount 144 → 147 (histogram 146/1/0/0/0 = 147, weighted mean 4.993); reviewRecency within_3_months (unchanged, re-proved); respondsToReviews null → true; recurringComplaints null → false; suspiciousReviewPatterns null → false. The histogram sums to the place-page header count exactly and its weighted mean reproduces the published rating to one decimal. Fields this pass did not measure are untouched. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Houghton Dental | aiVisibility.googleIndexingQuality measured for the tail via the Y3c web search route: query "Houghton Dental" Johannesburg on paulgo.io (2026-09-07). Written now: googleIndexingQuality null → good. own domain houghtondental.co.za takes the top result plus three more pages — Meet the Team, Frequently Asked Questions, General (4 of 12) — ahead of Instagram, a HelloPeter review, Medpages and Houghton Medical Suites. This card enters the country directory southafrica-dental as a twin of this city site and carries no entry in data/research/*.json (johannesburg-dental has no research directory at all — this card in clinics.json is the sole record), so import-research.js never had a file to read this field from; it stayed null through the whole of until measured directly here. This was the last of the 5 remaining southafrica twin cards with a null googleIndexingQuality; now has 204/204 cards evaluated for this field. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Melrose Dental Studio | Reputation block measured live on 2026-09-07, which opened this clinic’s Google Maps place page in a real browser. The manual browser check could not reach these ten cards: they enter the country directory southafrica-dental as twins of this city site, carry no entry in data/research/*.json, and import-research.js therefore left them untouched, so their respondsToReviews, recurringComplaints and suspiciousReviewPatterns had never been assessed at all. Written now: googleRating 4.8 → 4.8; googleReviewCount 132 → 132 (histogram 126/0/1/2/3 = 132, weighted mean 4.848); reviewRecency "within_year" → within_3_months; respondsToReviews null → false; recurringComplaints null → false; suspiciousReviewPatterns null → false. The histogram sums to the place-page header count exactly and its weighted mean reproduces the published rating to one decimal. Fields this pass did not measure are untouched. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Melrose Dental Studio | aiVisibility.googleIndexingQuality measured for the tail via the Y3c web search route: query "Melrose Dental Studio" Johannesburg on opnxng.com (2026-09-07). Written now: googleIndexingQuality null → good. own domain melrosedental.co.za takes the top result plus three more pages — Services, Contact Us, About Us (4 of 12) — ahead of Facebook, Instagram, WhatClinic, LinkedIn and a directory listing. This card enters the country directory southafrica-dental as a twin of this city site and carries no entry in data/research/*.json (johannesburg-dental has no research directory at all — this card in clinics.json is the sole record), so import-research.js never had a file to read this field from; it stayed null through the whole of until measured directly here. This was the last of the 5 remaining southafrica twin cards with a null googleIndexingQuality; now has 204/204 cards evaluated for this field. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Methodology v1.4.0 | Narrowed the "Opaque or bait pricing" red flag to what its published definition describes. Until now the flag was applied automatically to every clinic that does not publish a price list — a harsher statement than the evidence supports, since the catalogue defines the flag as complaints about final bills materially exceeding quoted prices, or advertised prices that are not honoured. Not publishing prices is already scored: it costs the clinic points in the price transparency category, and it is not, on its own, evidence of bait pricing. The automatic rule is removed, so the flag and its 2-point penalty come off about 1,300 clinic pages across the index; no clinic gains a flag, and no weight, severity or other scoring rule changed. The flag can still be recorded against a clinic by hand with cited sources, and about 210 clinics carry such an entry today; we are reviewing those entries in a follow-up pass, because some of them were also written for nothing more than an unpublished price list. |
| 2026-09-07 | OptiSmile Advanced Dentistry and Implant Centre | Reputation block measured live on 2026-09-07, which opened this clinic’s Google Maps place page in a real browser. The manual browser check could not reach these ten cards: they enter the country directory southafrica-dental as twins of this city site, carry no entry in data/research/*.json, and import-research.js therefore left them untouched, so their respondsToReviews, recurringComplaints and suspiciousReviewPatterns had never been assessed at all. Written now: googleRating 4.9 → 4.9; googleReviewCount 492 → 493 (histogram 481/4/1/1/6 = 493, weighted mean 4.933); reviewRecency within_3_months (unchanged, re-proved); respondsToReviews null → true; recurringComplaints null → false; suspiciousReviewPatterns null → false. The histogram sums to the place-page header count exactly and its weighted mean reproduces the published rating to one decimal. Fields this pass did not measure are untouched. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Paradise Road Dental Practice | Reputation block measured live on 2026-09-07, which opened this clinic’s Google Maps place page in a real browser. The manual browser check could not reach these ten cards: they enter the country directory southafrica-dental as twins of this city site, carry no entry in data/research/*.json, and import-research.js therefore left them untouched, so their respondsToReviews, recurringComplaints and suspiciousReviewPatterns had never been assessed at all. Written now: googleRating 4.9 → 4.9; googleReviewCount 373 → 382 (histogram 362/5/4/2/9 = 382, weighted mean 4.856); reviewRecency within_3_months (unchanged, re-proved); respondsToReviews null → true; recurringComplaints null → false; suspiciousReviewPatterns null → false. The histogram sums to the place-page header count exactly and its weighted mean reproduces the published rating to one decimal. Fields this pass did not measure are untouched. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Sandton Dental Studio | Reputation block measured live on 2026-09-07, which opened this clinic’s Google Maps place page in a real browser. The manual browser check could not reach these ten cards: they enter the country directory southafrica-dental as twins of this city site, carry no entry in data/research/*.json, and import-research.js therefore left them untouched, so their respondsToReviews, recurringComplaints and suspiciousReviewPatterns had never been assessed at all. Written now: googleRating 4.7 → 4.7; googleReviewCount 104 → 104 (histogram 95/2/1/1/5 = 104, weighted mean 4.740); reviewRecency within_3_months (unchanged, re-proved); respondsToReviews null → true; recurringComplaints null → false; suspiciousReviewPatterns null → false. The histogram sums to the place-page header count exactly and its weighted mean reproduces the published rating to one decimal. Fields this pass did not measure are untouched. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Sandton Dental Studio | aiVisibility.googleIndexingQuality measured for the tail via the Y3c web search route: query "Sandton Dental Studio" Johannesburg on paulgo.io (2026-09-07). Written now: googleIndexingQuality null → good. own domain sandtondental.co.za takes the top result plus five more pages — Contact Us, Practice, General Dentistry, Dental Implants, About Us (6 of 12) — ahead of two LinkedIn profiles, Cylex and two unrelated Facebook posts. This card enters the country directory southafrica-dental as a twin of this city site and carries no entry in data/research/*.json (johannesburg-dental has no research directory at all — this card in clinics.json is the sole record), so import-research.js never had a file to read this field from; it stayed null through the whole of until measured directly here. This was the last of the 5 remaining southafrica twin cards with a null googleIndexingQuality; now has 204/204 cards evaluated for this field. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | Smile Dental Care | Close-out, 2026-09-07: the clinic's own site was read and the open question — whether it publishes full first names — is answered with a negative. |
| 2026-09-07 | Smile Dental Care | Ranking-domain settlement: re-confirmed brightsmiledental.co.za (already on file, already the domain the card's evidence is built from) is live and correct. The domain's brand name differs from the clinic's trading name, which is why it was flagged for this pass, but the site's own content matches the card exactly and no other clinic's domain is involved. contacts.website is unchanged. |
| 2026-09-07 | Smith and Van Lierop Dentistry | Reputation block measured live on 2026-09-07, which opened this clinic’s Google Maps place page in a real browser. The manual browser check could not reach these ten cards: they enter the country directory southafrica-dental as twins of this city site, carry no entry in data/research/*.json, and import-research.js therefore left them untouched, so their respondsToReviews, recurringComplaints and suspiciousReviewPatterns had never been assessed at all. Written now: googleRating 4.9 → 4.9; googleReviewCount 413 → 416 (histogram 396/9/2/3/6 = 416, weighted mean 4.889); reviewRecency within_3_months (unchanged, re-proved); respondsToReviews null → true; recurringComplaints null → false; suspiciousReviewPatterns null → false. The histogram sums to the place-page header count exactly and its weighted mean reproduces the published rating to one decimal. Fields this pass did not measure are untouched. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-07 | The Cosmetic & Dental Emporium (V&A Waterfront) | Reputation block measured live on 2026-09-07, which opened this clinic’s Google Maps place page in a real browser. The manual browser check could not reach these ten cards: they enter the country directory southafrica-dental as twins of this city site, carry no entry in data/research/*.json, and import-research.js therefore left them untouched, so their respondsToReviews, recurringComplaints and suspiciousReviewPatterns had never been assessed at all. Written now: googleRating 4.9 → 4.9; googleReviewCount 418 → 416 (histogram 405/2/0/3/6 = 416, weighted mean 4.916); reviewRecency within_3_months (unchanged, re-proved); respondsToReviews null → true; recurringComplaints null → false; suspiciousReviewPatterns null → false. The histogram sums to the place-page header count exactly and its weighted mean reproduces the published rating to one decimal. Fields this pass did not measure are untouched. The country twin on southafrica-dental was re-synchronised from this card in the same step; the two copies are identical except for the twin’s city key. |
| 2026-09-06 | Arnold Dentistry | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Bester Dental | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | City Dental Bloemfontein | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Dental @ Mediclinic Bloemfontein | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Dentists @ Health Summerstrand | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Dr Mabelane-Pitso Dental Centre | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Every Smile Dentistry | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | JENTL | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Paradise Road Dental Practice | Owner decision: reputation.recurringComplaints has been set from true to null. Its only support was source s2, a WhatClinic aggregator listing, carrying no note and no quoted complaint; the clinic's own Google review base (4.9 from 373, most recent review one month old) was never read for a repeating theme. It was the only recurringComplaints: true in the country, and rules treat an aggregator listing as an unfit basis for a negative claim about a named clinic. The field now reads "not assessed" rather than "complaints found"; the Google rating, review count and recency are unchanged. |
| 2026-09-06 | Redefine Dental & Aesthetics | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Silver Oaks Dental Clinic | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Smile Concepts | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Smile Dental Care | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Smile Dental Clinic Durban | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Smile Perfection | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | Smile-Hub | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | The Dental Collective | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-06 | The Family Dentist | Checked by hand in a browser: Google Maps place page read live for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading and pin coordinates; clinic Facebook pages opened where needed; the five canonical visibility queries re-run as browser SERPs. |
| 2026-09-04 | Arnold Dentistry | Initial data collection for the South Africa Dental Transparency & Trust Index (Pretoria): verified via arnolddentistry.co.za and the HPCSA iRegister. AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Arnold Dentistry | Adversarial verification: Dr René's licence note claimed the HPCSA register could not be queried without a surname. Re-ran the search by first name and city against a complete register download — Rene Arnold (DP 0096032, Tshwane, ACTIVE) is registered, and her surname matches the practice name. Recorded as a strong unconfirmed candidate and added to the manual browser check; licence left null pending a source that states the surname. |
| 2026-09-04 | Bester Dental | Initial data collection for the South Africa Dental Transparency & Trust Index (Bloemfontein): verified via besterdental.co.za and the HPCSA iRegister; two of three named dentists matched confidently, one (Rinette Bester) only tentatively. No street address found on site. AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Bester Dental | Adversarial verification: the site's "DENTISTS" nav menu links a dedicated page per dentist, none of which had been read — the research pass cited only the homepage and the services page. specializationsListed corrected false to true (both principals publish University of Pretoria 2014 graduation, class rank and named SADA medals). The Rinette Bester candidate note was rewritten with the much stronger evidence those pages supply: married classmates from the same 2014 UP cohort, with registration numbers fourteen apart. |
| 2026-09-04 | City Dental Bloemfontein | Initial data collection for the South Africa Dental Transparency & Trust Index (Bloemfontein): verified via bfncitydental.co.za and the HPCSA iRegister (all five named dentists matched). AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Dental @ Mediclinic Bloemfontein | Initial data collection for the South Africa Dental Transparency & Trust Index (Bloemfontein): verified via dentalmediclinic.co.za and the HPCSA iRegister (three of four named dentists matched confidently, one tentatively). AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Dentists @ Health Summerstrand | Initial data collection for the South Africa Dental Transparency & Trust Index (Gqeberha): verified via summerstrand.healthgroup.co.za and the HPCSA iRegister. AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Dentists @ Health Summerstrand | Adversarial verification: the /meet-the-team page had clearly been read (its content is quoted in the dentistNamesListed note) but was never cited as a source, and two criteria were scored false against facts that page publishes. specializationsListed corrected false to true (both dentists carry stated postgraduate qualifications); realClinicPhotos corrected false to true — the grey.svg the research pass saw is a lazy-load placeholder in src, with the real photographs in data-src on the same tags. |
| 2026-09-04 | Dr Mabelane-Pitso Dental Centre | Initial data collection for the South Africa Dental Transparency & Trust Index (Bloemfontein): verified via drmabelanepitsodc.co.za and the HPCSA iRegister (surname query "Mabelane" returned no results; the register stores the full hyphenated surname "Mabelane-Pitso"). AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Every Smile Dentistry | Initial data collection for the South Africa Dental Transparency & Trust Index (Gqeberha): verified via everysmile.co.za's Port Elizabeth branch page. Team roster is chain-wide, not branch-attributed, so no dentist names or HPCSA lookups are recorded for this card (see lesson on chain-vs-branch rosters). AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Every Smile Dentistry | Adversarial verification: dentistNamesListed and specializationsListed were false on the reasoning that the roster is chain-wide rather than branch-attributed. Corrected to true — the names are published by the clinic's own channel with individual biography pages, and the two other multi-branch practices in this dataset are scored the same way; the branch-attribution caveat is preserved in the notes and in the manual browser check. Seven named practitioners added to licensing.doctors, six of them matched against a full HPCSA register download taken today (four DENTIST, one ORAL HYGIENIST, one DENTAL THERAPIST — the register type matches the Dr/Mr/Ms title the clinic itself uses in every case). |
| 2026-09-04 | JENTL | Initial data collection for the South Africa Dental Transparency & Trust Index (Gqeberha): clinic identified via search-engine results and third-party listings; the clinic's own website (jentlinc.co.za) was unreachable (HTTP 503) on both attempts, so almost all transparency criteria are left null rather than guessed. Queued for a full live-browser recheck of the site, plus AI-visibility queries and Google Maps fields. |
| 2026-09-04 | JENTL | Adversarial verification: re-fetched the site twice more (HTTP 503, Retry-After 3600, four attempts total across two sessions) and then queried its public WordPress REST API, which is up. The 503 is not a transient block or a bot check — the site has been in maintenance mode since 2026-03-30, publishing only "This site is offline." hasWebsite corrected from null to a sourced false; the manual browser check line updated so the follow-up agent does not spend a session on a full site read that cannot succeed. |
| 2026-09-04 | Redefine Dental & Aesthetics | Initial data collection for the South Africa Dental Transparency & Trust Index (Durban): verified via redefinedental.co.za, the five canonical AI-visibility queries, and the HPCSA iRegister. Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Redefine Dental & Aesthetics | Adversarial verification: the licence field for Dr Saijal Hariparsad Tularam carried explanatory prose ("registered under Hariparsad") that renders inside the Licence No. column. Moved to the note, which already stated the same fact; the registration number, ACTIVE status and Durban city were re-confirmed today against a complete HPCSA register download. |
| 2026-09-04 | Silver Oaks Dental Clinic | Initial data collection for the South Africa Dental Transparency & Trust Index (Durban): verified via silveroaksdentalclinic.co.za, the five canonical AI-visibility queries, and the HPCSA iRegister. Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Smile Concepts | Initial data collection for the South Africa Dental Transparency & Trust Index (Durban): verified via smileconcepts.co.za and the HPCSA iRegister. Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Smile Dental Care | Initial data collection for the South Africa Dental Transparency & Trust Index (Pretoria): verified via brightsmiledental.co.za (Brooklyn branch) and the HPCSA iRegister. AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Smile Dental Care | Adversarial verification: all three licenseNotFound assertions (Albie Enslin, S. Gudar, R. Ranchod) were withdrawn as false. Each had been set because no practitioner of that surname is registered with a Pretoria city, but the HPCSA City column is a registered correspondence address rather than a practice location and the register is national — so "not registered in Pretoria" is not "not registered". Re-run today against a complete download of all three HPCSA registers, each of the three has a plausible active candidate (Albertha Enslin DP 0088366 Pretoria; Severn Gudar DP 0115339; Reyna Ranchod DP 0106488). All five dentists now carry unconfirmed-candidate notes and null licences, with no absence claimed. |
| 2026-09-04 | Smile Dental Clinic Durban | Initial data collection for the South Africa Dental Transparency & Trust Index (Durban): verified via smiledentalclinicsa.co.za, independent directory corroboration of the dentist's full name, and the HPCSA iRegister. Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Smile Perfection | Initial data collection for the South Africa Dental Transparency & Trust Index (Pretoria): verified via smileperfection.co.za (including its dedicated pricing page) and the HPCSA iRegister. AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Smile-Hub | Initial data collection for the South Africa Dental Transparency & Trust Index (Gqeberha): verified via smile-hub.co.za. No dentist names published anywhere, so no HPCSA lookup was possible. AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | Smile-Hub | Adversarial verification: the research pass read only the homepage and recorded "no dentist names published anywhere on its site". Refuted — the site's own /about-us/ page names and profiles Dr Muhammed Essack, and /tiny-teeth/ names Dr Stewart Gibson. dentistNamesListed and specializationsListed corrected false to true; Dr Essack matched to HPCSA DP 0110507 (Port Elizabeth, ACTIVE) against a full register download taken today. |
| 2026-09-04 | The Dental Collective | Initial data collection for the South Africa Dental Transparency & Trust Index (Durban): verified via dentalcollective.co.za and the HPCSA iRegister (getDataFromRnow endpoint). Google Maps rating/review count/geo not available (no browser access) — left for a manual browser check. |
| 2026-09-04 | The Dental Collective | Adversarial verification: Dr Monique Mulder is named on the clinic team page cited as s2 but had been left out of licensing.doctors — added, with an unconfirmed HPCSA candidate (DP 0114120). Dr Derek Nelson's "Prosthodontist" title was cited partly to the HPCSA register; the register was re-read in full today and carries no specialist prosthodontics registration for DP 0025330, so the title is now sourced to the clinic alone and the discrepancy recorded. The clinic's referral periodontists (Dr Bradley Bredekamp, Dr Bongi Mahlangu) were checked and do hold specialist Oral Medicine and Periodontics registrations, but are referred-to specialists rather than practice staff and are deliberately not listed. |
| 2026-09-04 | The Family Dentist | Initial data collection for the South Africa Dental Transparency & Trust Index (Pretoria): verified via thefamilydentist.co.za and its team page; no surnames published, so no HPCSA verification was possible for any team member. AI-visibility queries and Google Maps fields not available — left for a manual browser check. |
| 2026-09-04 | The Family Dentist | Adversarial verification: the cited team-page URL (/copy-of-our-team-1, a leftover Wix duplicate) does not carry the roster it was cited for — corrected to the canonical /our-team, which was read today and does confirm eight dentists published by first name only, with degrees. The eight "the register cannot be queried without a surname" notes were replaced: the HPCSA endpoint accepts a first name and city, and the search was run against a complete register download. It yields one strong unique national match (Dr Janika = Janika Annelize Laubscher, DP 0110035, Pretoria, ACTIVE) and rules a candidate out for Dr Marinda on registration vintage; the rest remain genuinely unresolvable and stay null. |
| 2026-09-03 | Methodology v1.3.1 | Clarified that the publication criteria refer to the clinic’s own channels: a service list, the names of the dentists and a price list count when the clinic itself publishes them (its website, its social profiles or its own Google Business profile) — registers, directories and review sites do not, and a time-limited promotional offer is not a price list. Added a third state for a dentist’s licence, "checked, not found in the public register": a dentist we searched for in the national register and did not find is now recorded as checked-but-unverified with the date of the check, instead of being shown either as "not checked yet" or as the "not published" red flag. Neither change alters any weight or penalty; the red-flag rule still fires only on a verified negative. Also corrected the wording of the penalty note under the ranking table, which rendered as "20−" in right-to-left dictionaries. |
| 2026-08-26 | Paradise Road Dental Practice | Link-rot cleanup 2026-08-26: pruning 1 dead source(s) confirmed unreachable in an external-link check (checked 2026-08-26) and re-confirmed dead by direct recheck where applicable. s1 [https://paradisedental.co.za/emergency-dentist-cape-town/]: https://paradisedental.co.za/emergency-dentist-cape-town/ (HTTP 404, rotten) |
| 2026-08-26 | Paradise Road Dental Practice | Link-rot cleanup round 2 (2026-08-26): s1's stored path (/emergency-dentist-cape-town/) still 404s; the domain root (https://paradisedental.co.za/) is live and re-confirmed to support the same facts (services, contacts, address, 24/7 emergency, no published prices), so all s1-only criteria were re-cited against the root. recurringComplaints was re-cited to s2 (WhatClinic, which explicitly documents 'billing complaints' — a better match than s1 ever was) instead. s1 is no longer cited by any criterion but remains referenced inside licensing.doctors (union-only, not removable via this importer), so it is not pruned this round. |
| 2026-08-25 | Dr Jack Shih Dental Practice | Re-verification 2026-08-25: confirmed website, address, phone unchanged and clinic open (Google Business Profile now lists it as 'Dr Jack Shih Dental Clinic Sandton'); captured Google rating 5.0 (148 reviews, latest review ~1 month ago). |
| 2026-08-25 | Dr Jack Shih Dental Practice | License verification 2026-08-25 against HPCSA iRegister: a same-surname, same-city active dentist record (Chih-Hsu Shih, DP 0108880) exists but the registered first name does not match 'Jack Shih'; recorded null due to unresolved name ambiguity, not false. |
| 2026-08-25 | Enamel Clinic | Re-verification 2026-08-25: confirmed website live, address and phone unchanged, open status; captured first Google rating 4.9 (460 reviews) - previously unset. |
| 2026-08-25 | Enamel Clinic | License verification 2026-08-25 against HPCSA iRegister: found active registrations for all 5 listed dentists (Bowes DP0035971, Gluckman DP0053910, Engelbrecht DP0089095, Huson DP0102113, Wolfaardt DP0060100 - Wolfaardt's registry city is Johannesburg, differing from the Cape Town practice address). |
| 2026-08-25 | Houghton Dental | Re-verification 2026-08-25: confirmed website, address, phone unchanged and clinic open; captured Google rating 5.0 (144 reviews, latest review ~1 month ago) and precise geo coordinates. |
| 2026-08-25 | Houghton Dental | License verification 2026-08-25 against HPCSA iRegister (Dentist Register, open access): found active registration DP 0108049 for Dr. Aadil Jeena. |
| 2026-08-25 | Melrose Dental Studio | Re-verification 2026-08-25: confirmed website, address, phone unchanged and clinic open; Google rating changed from 4.9 to 4.8 (132 reviews, latest review ~4 months ago). |
| 2026-08-25 | Melrose Dental Studio | License verification 2026-08-25 against HPCSA iRegister (Dentist Register, open access): found active registration DP 0105252 for Dr. Edwin Alberts. |
| 2026-08-25 | Methodology v1.3.0 | Corrected how the two licensing red flags are applied ("Clinic operating licence not published" and "Dentists / their licences not listed"). Previously they were applied whenever licensing data was absent from our records, which treated unchecked data as a negative finding — contrary to the methodology's own rule that unverified data is a fact about our coverage, not about the clinic. Both flags now apply only where we have verified that the information is not published. Manual licensing flags that rested on unverified data were removed from the affected clinics. No other scoring rules changed; most scores rise because the incorrect penalty is removed. |
| 2026-08-25 | OptiSmile Advanced Dentistry and Implant Centre | Re-verification 2026-08-25: confirmed website live, address, phone and open status; recorded Google rating 4.9 (was 4.9) with review count 492 (was 501 - decreased, likely a review-cleanup by Google). |
| 2026-08-25 | OptiSmile Advanced Dentistry and Implant Centre | License verification 2026-08-25 against HPCSA iRegister: found active registration for Dr Clifford Yudelman (DP 0042919, Cape Town). |
| 2026-08-25 | Paradise Road Dental Practice | Re-verification 2026-08-25: confirmed website live, address and phone unchanged, open (24-hour) status; captured first Google rating 4.9 (373 reviews). Sedation research: site lists 'Conscious sedation' and 'General Anesthetic' under Paediatric & Gentle Dentistry. |
| 2026-08-25 | Paradise Road Dental Practice | Recorded sedation / general anaesthesia availability (informational): documented as available. Paediatric & Gentle Dentistry section lists 'Conscious sedation' and 'General Anesthetic' as options. |
| 2026-08-25 | Paradise Road Dental Practice | License verification 2026-08-25 against HPCSA iRegister: found active registration for Dr Nazier Natha (DP 0086215, Cape Town 7700 - matches practice postal code exactly); Dr Shahnaz Khan not confidently isolated among 87 'Khan' dentist registrations. |
| 2026-08-25 | Sandton Dental Studio | Re-verification 2026-08-25: confirmed website, address, phone unchanged and clinic open; captured first Google rating 4.7 (104 reviews, latest review ~3 months ago). |
| 2026-08-25 | Sandton Dental Studio | License verification 2026-08-25 against HPCSA iRegister (Dentist Register, open access): exhaustively searched 2 name variants for Dr. Wynand van der Merwe (full surname-scan of 83 'van der Merwe' records; full fullname-scan of 14 'Wynand' records); no matching practitioner found — recorded verified false per policy. |
| 2026-08-25 | Smith and Van Lierop Dentistry | Re-verification 2026-08-25: confirmed website live, address and phone unchanged, open status; captured first Google rating 4.9 (413 reviews). |
| 2026-08-25 | Smith and Van Lierop Dentistry | License verification 2026-08-25 against HPCSA iRegister: found active registration for Dr Jean van Lierop (DP 0071889, Jean Alexander van Lierop, Cape Town 7700 - matches practice postal code); no confident match located for Dr Corne Smith, whose surname is too common to search exhaustively via this registry. |
| 2026-08-25 | The Cosmetic & Dental Emporium (V&A Waterfront) | Re-verification 2026-08-25: confirmed website live, address and phone unchanged, open status; captured first Google rating 4.9 (418 reviews). |
| 2026-08-25 | The Cosmetic & Dental Emporium (V&A Waterfront) | License verification 2026-08-25 against HPCSA iRegister: found active registration for Dr Zak Schabort (registered as IZAK PETRUS SCHABORT, DP 0096334) - the only Schabort on the dentist register; Dr Wim and Dr Pierre are published on the clinic's own site by first name only with no surname given, so no registry search was possible for them. |
| 2026-08-23 | Methodology v1.2.0 | Added an informational "Sedation & general anaesthesia" availability field to every clinic and a new "Sleep Dentistry (Sedation / GA)" list, for patients who cannot tolerate — or would rather not be awake for — treatment. This field is informational and does not change any transparency score. |
| 2026-07-08 | Methodology v1.1.0 | Added licensing transparency: clinics are now penalised when they do not publish their operating licence, or do not list their dentists together with their professional licence numbers. Each clinic page now shows a Licensing & Credentials section. |
| 2026-07-03 | Methodology v1.0.0 | Initial public methodology. |