/* global React, REVIEWS, REVIEWS_CAROUSEL, IconStar, IconHalfStar, IconArrowLeft, IconArrow, IconDoctify */ function Reviews() { const [i, setI] = React.useState(0); const cur = REVIEWS_CAROUSEL[i]; const next = () => setI((i + 1) % REVIEWS_CAROUSEL.length); const prev = () => setI((i - 1 + REVIEWS_CAROUSEL.length) % REVIEWS_CAROUSEL.length); // auto-advance gently React.useEffect(() => { const t = setTimeout(next, 9000); return () => clearTimeout(t); }, [i]); const stars = (r) => { const out = []; const full = Math.floor(r); const half = r % 1 >= 0.4; for (let k = 0; k < full; k++) out.push(); if (half) out.push(); while (out.length < 5) out.push(); return out; }; return (
04 · Verified reviews

4.98 / 5,
from twenty patients
who said it themselves.

Every quote below is a verified Doctify review — anonymous, dated, and traceable to the source. We don’t invent reviewer names; we let the patients speak.

Doctify practice rating
4.98
20 verified reviews — last re-confirmed live 21 May 2026.
Verified on Doctify
"

{cur.quote}

{stars(cur.rating)} · {cur.by}
{String(i + 1).padStart(2, "0")} / {String(REVIEWS_CAROUSEL.length).padStart(2, "0")}
{REVIEWS.slice(0, 4).map((r, k) => (
{stars(r.r)}

“{r.q}”

{r.by} · {r.tag}
))}
); } window.Reviews = Reviews;