The brochure problem
A brochure website lists services, shows a few smiling stock photos of teeth, and ends with a contact form. Patients who land on it on mobile (which is 75–85% of dental search traffic in the UK) scroll once, see no obvious way to book, and bounce back to Google. The clinic next door, the one with the "Book online" button in the sticky header, gets the appointment.
The fix is not more pages or fancier design. It is removing friction between the patient's intent and the act of booking. Everything else on a dental website is secondary.
The five things a 2026 dental website must do
- Load in under two seconds on mobile. Google's Core Web Vitals are now a confirmed ranking signal. Most agency-built dental sites fail because of unoptimised hero images and unnecessary JavaScript.
- Show the booking CTA above the fold on mobile. Not in the menu. Not below testimonials. Above the fold.
- Link to the booking system directly (Booksy, Dentally, NexHealth, Setmore, or the clinic's own). The website does not need to host the booking — it needs to route patients there in one click.
- Carry real Google reviews, not testimonials in a carousel. Embedded reviews carry trust the carousel cannot.
- Render proper schema — Schema.org
Dentist+LocalBusiness+AggregateRating. This is what gets the clinic into the local pack with stars next to the name.
What does NOT matter (and what some agencies sell anyway)
Hero videos add 1–3 MB to the page load. AI chatbots produce confused answers for "how much is a crown?" and lose trust. Animated counters showing "5,432 happy patients" are obvious filler. Long "About the clinic" pages that describe the building's renovation history get zero clicks.
None of these things move the needle. If a web agency's proposal centres on them, ask what their dental clients' booking conversion rate looks like before and after.
The three honest price tiers
Most dental website pricing in 2026 falls into three tiers, and the difference between them is what gets included on the booking-conversion side, not the cosmetic side.
Tier 1 — £400–£800 (starter)
Single-page or 3-page template, mobile-first, sticky booking CTA, Google reviews embed, basic schema, external booking link (not embedded widget). Delivered in 3–5 working days. This is enough for a 2-chair practice that mostly wants to stop losing mobile visitors. Empirra ships at this tier under our "Dental Clinic Starter" offer.
Tier 2 — £1,500–£3,000 (working website)
4–6 pages, custom photography, before/after gallery, online booking widget (Dentally / NexHealth iframe embed), multilingual switch if needed, Google Business Profile optimisation, basic GA4 setup. Delivered in 2–3 weeks. This is the right tier for a 4–8 chair private practice.
Tier 3 — £4,000–£8,000 (with automation)
Working website plus the operational layer: WhatsApp/SMS appointment reminders cutting no-shows from 25% to 8%, new patient digital intake forms, 6-month recall sequences, Google review request automation. This tier returns its cost in 8–12 weeks via recovered no-show revenue. The website is the surface — the automation behind it is what moves the P&L.
The questions to ask before you commission
- Can you show me three dental clinic sites you have shipped, and the Google reviews count for each?
- What is the mobile PageSpeed score on the homepage of your last build?
- Which booking systems can you integrate with — Booksy, Dentally, NexHealth, Setmore, or only your own form?
- Do you ship Schema.org
Dentiststructured data, and can you show me where it appears in the source? - What is included in the post-launch month — bug fixes only, or content edits too?
How Empirra builds it
We ship Tier 1 (Dental Clinic Starter) in 5 working days for £600, including Schema.org, sticky booking CTA, Google Reviews embed, and a sticky WhatsApp button on mobile. Tier 2 builds run €1,500–€3,000 over 2 weeks and include the booking widget embed and Google Business Profile work. Tier 3 is a £4,000–£8,000 build plus a monthly retainer covering the WhatsApp reminder bot, recall sequences, and review request automation.
No hero videos. No AI chatbot. No multi-step onboarding wizard. Just a fast site, a one-click booking flow, and the automation layer that recovers the no-shows.