Dental Website Design: What a Practice Site Needs Before It Can Bring in Patients

The ten things the best dental websites get right, what belongs on each page, booking that works on a phone, HIPAA-aware forms, the speed numbers that matter, and what a practice site costs in 2026.
Dark card titled Dental Website Design beside a booking card headed Book online with a same day badge, a dental implant from 3,500 dollars line, a Tuesday 2:15 pm slot, a reason for visit field and a Book now button

A dental website has one job: to turn a person with a tooth problem, or a person who finally decided to fix their smile, into a booked appointment, on a phone, in under two minutes. The best dental websites are built around that job. The procedure page answers the question the person searched, the phone number and the booking button are tap targets on every screen, the cost page gives real numbers and a financing option, the doctor page shows a person and not a résumé, and the whole thing loads before the person in the car park gives up. Colours and typefaces matter far less than most practices think, and in this guide I show where design matters and where it does not.

I build and rebuild websites for dental practices as a freelance WordPress developer, mostly for US practices through an agency partner and directly. The clearest result I have to show is a dental implant practice whose rebuilt site went from 98 to 7,344 organic visits a month, a 75 times increase, and the site did nothing clever. It did the ten things below properly. Here they are, then what belongs on each page, how booking should work, what HIPAA means for your forms, the speed numbers, what it all costs in 2026, and a checklist for redesigning without losing the rankings you already have.

The One Job of a Dental Practice Website

Three kinds of people land on a practice website, and the site has to serve all three.

  • The person in pain. A cracked tooth, an abscess, a child who fell off a bike. They are on a phone, they want the number or the “book now” button, and they want to know you can see them today. If they cannot find either in the first second, they go back to the map results and tap the next practice.
  • The researcher. Thinking about implants, Invisalign, veneers, or finally replacing a denture. They read the procedure page, look for a price, check the doctor’s photo and credentials, and read a handful of reviews. They come back two or three times over a few weeks before they book a consultation.
  • The switcher. New to town, or unhappy with their current dentist, or a referral from a friend. They want to know you take their insurance, where you park, what the office looks like, and how to become a new patient without a phone call.

Every design decision below serves one of those three people. When a practice asks me for a full-screen video of a waterfall, an animated logo, or a homepage that opens with three paragraphs about “your smile journey”, I ask which of the three it helps. Usually none of them.

Ten Things the Best Dental Websites Get Right

Each of these is testable. Open your own site on a phone and check them in five minutes.

1. A Phone Number and a Booking Button in the Header, on Every Page

The number is wrapped in a tel: link, at least 44 pixels tall, and stays visible while the page scrolls. Next to it sits one button, “Book online” or “Request an appointment”, that goes to a real booking route (more on that below). On phones, a bar with both pinned to the bottom of the screen outperforms anything in the header. On roughly half the practice sites I am handed, the number is plain text, an image, or a link that only works on desktop.

2. One Sentence That Says What, for Whom, and Where

“Family and implant dentistry in Round Rock, Texas. New patients welcome, same-day emergency visits.” That sentence, above the fold, does more than any tagline. A stranger can repeat it back, Google can match it to a search, and the person in pain knows in one second that they are in the right place.

3. One Page per Procedure, Not a “Services” Page With Twelve Paragraphs

Implants, Invisalign, crowns, root canals, emergency dentistry, children’s dentistry: each gets its own page that answers what people actually search: what it is, who it is for, what the visit involves, how long it takes, what it costs or how financing works, and what to do next. The city is in the title. This is also how the page ranks, which I covered in dental SEO.

4. Real Prices, or at Least Real Ranges, and a Financing Option

The most-read page on almost every dental site I have worked on is the cost page, and most practices do not have one. “Call for pricing” on an implant page sends the researcher to the practice that publishes “$3,500 to $5,500 per implant, financing from $120 a month”. Publishing a range does not lock you in; it filters out people who cannot afford the treatment and reassures the ones who can.

5. A Doctor Page That Shows a Person

A real photo taken in the practice in daylight, three sentences in the first person about how the doctor works and what they care about, then the credentials. Patients choose a dentist the way they choose a GP: someone who seems calm, competent, and unlikely to lecture them. Stock photos of a model in scrubs do measurable harm here.

6. Reviews Where the Decision Happens

Live Google reviews with names and dates, placed on the procedure page and next to the booking form, not on a separate “Testimonials” page nobody visits. A total (“4.9 from 312 Google reviews”) near the header and three recent full reviews near the call to action is the pattern that works.

7. Before-and-After Photos With Consent and Context

For cosmetic and implant work, real photos of real patients, with written consent, a one-line description of what was done, and the same angle and lighting before and after. Six good cases beat forty mediocre ones. Never stock, never another practice’s photos, and never photos of minors.

8. New-Patient Information in One Place

Insurance accepted, what to bring, the forms to fill in beforehand, parking, how early to arrive, what a first visit includes, and how the practice handles anxious patients. The switcher reads this page before booking; the practice saves a phone call per new patient.

9. Fast Enough for a Car Park

The site passes Google’s Core Web Vitals on a mid-range phone: the main content paints inside 2.5 seconds, the page responds to taps inside 200 milliseconds, and nothing jumps around while it loads. For a dental site that means images sized for the screen, no video background, one font family, and a host that responds quickly. The numbers are in the speed section below.

10. Accessible by Default

Text at 16 pixels or larger, colour contrast that passes WCAG 2.1 AA, buttons that work from a keyboard, alt text on every image, and forms with real labels. Practices get demand letters over inaccessible websites in the US every year, and the fixes are cheap when they are built in and expensive when they are bolted on.

Page by Page: What Belongs on a Dental Website

A practice with one location needs eight to twelve pages. Each has one job and one action.

PageAbove the foldThe one action
HomeWhat, for whom, where; phone; book button; three procedure tiles; review totalBook or call
Procedure page (one per treatment)The question answered in two sentences; price range or “from”; the doctor who does itBook a consultation
Cost and financingA table of ranges by procedure; financing partners; insurance listApply for financing or book
Doctor and teamPhoto, three first-person sentences, credentials, a line about how they treat anxious patientsBook with this doctor
ReviewsGoogle total, recent reviews, link to leave oneBook
New patientsInsurance, forms, first-visit walk-through, parking, cancellation policyDownload or complete forms
Emergency dentistry“Call now” first, hours, what counts as an emergency, what to do while you waitCall
Location (one per office)Address, map, hours, phone, photos of the building and the entrance, the doctors at that officeDirections or call
ContactPhone, form, hours, map, a note on reply timeSend or call
Blog or guidesOne question per article, linked from the procedure pagesRead the related procedure page

Two things people always ask about this table. First, where is “About us”? Merged into the doctor and team page; nobody wants a page about the practice’s mission. Second, why is the emergency page separate? Because the person in pain searches “emergency dentist near me”, lands there, and needs “Call now” at the top with nothing in the way.

Procedure Pages That Answer the Question

The procedure page is where the researcher decides, so it deserves the most care. A structure that works, in this order:

  1. The answer. Two or three sentences that say what the treatment is and who it is for, in plain words. “A dental implant replaces a missing tooth with a titanium post and a crown. It is the option we recommend when the tooth cannot be saved and you want something that looks and works like a natural tooth.”
  2. What the visit involves. Steps, number of appointments, healing time, what it feels like. Specific beats reassuring: “two visits, three to six months of healing between them” beats “a comfortable, easy process”.
  3. Cost and financing. The range, what changes it, the financing line, the insurance note. Link to the cost page for detail.
  4. Who does it. The doctor’s photo and one sentence, linking to the doctor page.
  5. Proof. Two before-and-after cases and two reviews that mention this treatment.
  6. Questions people ask. Five to eight questions taken from what patients actually ask at the desk, each answered in a few sentences. These are also the questions Google and the AI answer engines pull from.
  7. Book. The booking button, the phone number, the reply-time promise.

Around 900 to 1,500 words does it. The pages that rank and convert on the implant site I mentioned earlier follow exactly this shape, and the FAQ blocks are where most of the search traffic lands.

The Cost and Financing Page

The practices that publish prices get fewer price-shopping calls and more consultations from people who already know they can afford treatment. A cost page has three parts:

  • A table of ranges. One row per procedure, a “from” price or a range, and one line on what moves the number (bone grafting, number of aligners, material of the crown).
  • Financing. The partners you use (CareCredit, Sunbit, Cherry, or in-house plans), an example monthly payment, and a link to apply before the visit.
  • Insurance. The plans you are in network with, what “we accept” means when you are out of network, and how the practice helps with claims.

If your fees genuinely vary too much to publish, publish the consultation fee and what it includes, and say when the patient gets a written quote. “Contact us for pricing” on every page reads as evasive to the researcher, and the researcher is the person with the $4,000 treatment plan.

Booking That Works on a Phone

There are three booking routes, and the right one depends on the practice, not on the website.

RouteHow it worksFitsWatch out for
Phone first“Call now” with the number; the site’s job is to make the call happenPractices with a strong front desk during office hours; emergency pagesNo route outside hours; count the missed calls
Request formName, phone, email, preferred days, reason; the desk calls backMost single-location practices; anyone starting outPromise and keep a reply time; two inboxes plus a text alert on every submission
Live schedulerReal-time slots from the practice software (NexHealth, LocalMed, Weave, Flex Dental, Dentrix Ascend’s own widget)Practices with the staff to manage a live calendar and the volume to justify $200 to $400 a monthA scheduler that shows no availability is worse than a form; keep the request form as the fallback

Whichever route you choose, the same rules apply on a phone: the button is in the pinned bottom bar, the form has five fields at most, it works without creating an account, the confirmation says what happens next, and a person replies inside the time the site promised. On a request form I always add a “reason” dropdown (cleaning, pain, cosmetic consult, second opinion, other); it lets the desk call the person in pain first.

One number worth tracking from day one: form submissions and booking clicks against phone calls. On practice sites I have measured this on, roughly a third of after-hours enquiries come through the form or the scheduler, and those are the ones a phone-only site never sees.

Doctors, Team, Reviews, and Before-and-After Photos

Doctor pages. One page per dentist and hygienist who sees patients. Photo taken in the practice, first person, three sentences about approach before any credentials, a line about the treatments they focus on, and a book button. A 40-second video of the doctor explaining what a first visit is like, shot on a phone in good light, lifts these pages more than any professional headshot.

Team page. Front desk and assistants with first names and real photos. The switcher wants to know who will greet them.

Reviews. Pull Google reviews live with a widget, show the total near the header, and show three recent full reviews on every procedure page and next to the form. Reply to every review, including the bad ones, because the reply is what the next patient reads. Do not gate reviews (asking happy patients for Google and unhappy ones for private feedback); Google’s policy forbids it and practices have been penalised.

Before-and-after. Consent form on file for every case, no minors, a one-line description of the treatment, the same angle and lighting, and no editing beyond cropping. Put two cases on the relevant procedure page and the full gallery on its own page. Add a note that results vary; it is both honest and expected.

Location Pages for Practices With More Than One Office

A practice with two or more offices needs one page per office, each with its own address, phone, hours, doctors, photos, embedded map, and a short paragraph about the building and parking. Each page links to its Google Business Profile and the profile links back to it. This is how each office ranks in its own map results, and it is the part multi-location groups most often get wrong by sending every profile to the homepage. The detail is in local SEO for dentists.

HIPAA-Aware Forms and Tracking

This is where practices are most often given bad advice, in both directions. Two rules cover most of it.

A web form becomes health information the moment a patient describes a problem on it. Name plus “I think I need a root canal” is protected health information once it reaches the practice. That has consequences for where the submission goes:

  • The form must submit over HTTPS (every site should anyway).
  • The submission should not sit in a plain WordPress database, an ordinary email inbox, or a form vendor’s servers unless that vendor has signed a Business Associate Agreement with the practice. Google Workspace and Microsoft 365 offer BAAs; most WordPress form plugins do not store data under one.
  • Keep the public request form minimal (name, phone, email, preferred days, reason from a short list) and put medical history, insurance details, and anything with a date of birth in a HIPAA-covered forms tool such as JotForm’s HIPAA plan, IntakeQ, or the intake module of your practice software. Those tools cost $50 to $150 a month and are worth it for this reason alone.

Analytics and ad pixels are fine on public pages and not fine on patient pages. In June 2024 a federal court struck down the part of HHS’s online tracking guidance that treated a visit to a public procedure page as protected information, and HHS withdrew its appeal. The rest of the guidance stands: patient portals, logged-in areas, and any page where a patient submits health details cannot share data with Google Analytics, Meta, or a call-tracking vendor unless that vendor has a BAA. In practice I set analytics on the public site, keep it off the portal and the intake tool, and write down that decision so the practice can show it later.

I am a developer, not a lawyer; a practice with a compliance consultant should run these decisions past them. But these two rules are the ones I have seen practices get wrong, and both are cheap to get right at build time.

Speed: The Three Numbers That Matter

Google measures three things, and a dental site can pass all three without heroics.

MetricWhat it measuresPassHow a dental site fails it
Largest Contentful PaintHow long until the main image or heading is on screenUnder 2.5 secondsA 4 MB hero photo, a video background, a slow host
Interaction to Next PaintHow quickly the page responds to a tapUnder 200 millisecondsChat widgets, review widgets, and booking scripts all loading at once
Cumulative Layout ShiftWhether things jump around while loadingUnder 0.1Images without dimensions, fonts swapping late, a cookie banner pushing content down

The fixes are the same on every practice site I have sped up: photos exported at the size they display and served as WebP, the hero as a real image rather than a video, one font family loaded once, the chat and review widgets loaded only after the page is interactive, page caching at the host, and a CDN in front of it. A page that passes all three on a phone is the single change most likely to move both rankings and bookings, because the person in pain does not wait.

What a Dental Website Costs in 2026

Prices vary more by who builds the site than by what the practice gets. Two published 2026 guides and my own bands:

OptionBuildOngoingWhat you getSource
Do it yourself on a site builder$500 to $1,500$20 to $50 a monthTemplate, basic pages, limited SEO, you own nothing you can moveThe Dental Signal, 2026
Freelance WordPress developer$3,000 to $6,000$100 to $200 a monthCustom design, 8 to 12 pages, on-page SEO, mobile-first, you own the siteThe Dental Signal, 2026; matches my own bands
Dental marketing agency, template or semi-custom$6,000 to $10,000$200 to $350 a monthPhotography, SEO setup, scheduling integration, review widgetsThe Dental Signal, 2026
Full-service agency, custom$10,000 to $30,000 and up$350 to $500 a month plus marketing retainersVideo, content marketing, conversion testingThe Dental Signal and Rosemont Media, 2026
Subscription “website as a service”$0 to $2,000 setup$300 to $750 a monthA site you rent; leave and it goes with themVendor pricing pages, 2026

Line items that get added later, from the same guides: HIPAA-compliant forms $50 to $150 a month, live online scheduling $200 to $400 a month, content updates $100 to $300 a month, and a new-practice content budget of $10,000 to $16,000 if you want every procedure page written professionally from scratch.

My own numbers, for a practice that wants a WordPress site it owns: a single-location practice with 10 to 14 pages, procedure pages written with the practice, a request form, live Google reviews, speed that passes Core Web Vitals, and redirects from the old site runs $3,500 to $7,000 and takes five to eight weeks, most of which is waiting for photos and copy approval. Hosting and care after launch is $60 to $150 a month depending on the host. Live scheduling and HIPAA forms are the vendors’ subscriptions on top.

What should never be in the quote: stock photos of models, a “page count” as the main price driver, an “SEO package” with no deliverables, or a monthly fee for a site you do not own.

Redesigning Without Losing Rankings

Most dental sites I am asked to build are redesigns, and the biggest risk is not the design; it is losing the search traffic the old site has. This is the checklist I work through on every rebuild.

Before the build

  • Export every URL on the old site and its traffic for the last twelve months (Search Console and Google Analytics)
  • List every page that ranks for anything and note the exact heading and the words that rank
  • Save the Google Business Profile links and every citation that points at a deep page
  • Record the current Core Web Vitals so you can prove the new site is faster

During the build

  • Keep the URL of every ranking page, or write a one-to-one redirect for it
  • Keep the content that ranks; improve it, do not replace it with shorter “designed” copy
  • Rewrite alt text and titles page by page rather than copying them blindly
  • Build the new site on a staging URL that search engines cannot index

Launch day

  • Switch DNS, then test the redirect map with a crawler in the first hour
  • Submit the new sitemap in Search Console and request indexing on the ten most important pages
  • Update the website link on the Google Business Profile, the practice software, insurance directories, and social profiles
  • Watch Search Console coverage and the top ten queries daily for two weeks

A redesign done this way usually holds rankings and gains within a month as the speed and content improvements land. A redesign done without a redirect map loses 30 to 60 percent of organic traffic in the first week, and I have been called in to recover more than one of those.

Frequently Asked Questions

How Much Does a Dental Website Cost?

In 2026, a do-it-yourself site on a builder costs $500 to $1,500 plus $20 to $50 a month. A freelance WordPress build for a single-location practice runs $3,000 to $7,000 plus $60 to $200 a month for hosting and care. Dental marketing agencies publish $6,000 to $10,000 for semi-custom and $10,000 to $30,000 and up for custom sites, often with $200 to $500 monthly fees on top. Live scheduling and HIPAA-compliant forms are separate subscriptions of roughly $250 to $550 a month combined.

What Is the 50-40-30 Rule in Dentistry?

It is a cosmetic rule of thumb for how the front teeth should show when a person smiles: the two central incisors take about 50 percent of the visible width, the lateral incisors about 40 percent, and the canines about 30 percent, so the teeth get progressively narrower away from the centre. Some dentists also use “50-40-30” to describe when a damaged tooth needs a crown rather than a filling. It has nothing to do with websites, but if your practice does cosmetic work, a short explanation of it on the veneers page is exactly the kind of question people search.

How to Create a Dental Website?

Decide the procedures you want to be known for and write one page for each, in plain words, with a price range. Write a doctor page in the first person and book a photographer for a morning. Choose a booking route (phone, request form, or live scheduler) and set the reply time you can keep. Then either build it yourself on a site builder, which is cheapest and hardest to move later, or have a developer build it on WordPress so the practice owns it. Add live Google reviews, a new-patient page, and redirects from any old site, and test everything on a phone before launch. Plan five to eight weeks.

What Makes a Good Dental Website?

One that gets a person to book, on a phone, quickly. In practice: a phone number and a booking button on every screen, one sentence that says what and where, one page per procedure with a real price range, a doctor page with a real photo, live reviews next to the call to action, a new-patient page that answers the practical questions, a load time that passes Core Web Vitals, forms that respect HIPAA, and accessibility built in. The visual design should be quiet and consistent; it is the least important item on that list.

How Many Pages Does a Dental Website Need?

A single-location general practice needs eight to twelve: home, one page per main procedure (usually four to six), cost and financing, doctor and team, reviews, new patients, emergency, and contact. Add a location page per additional office and one guide article at a time after launch. Specialist practices (implants, orthodontics, paediatric) need fewer procedure pages and deeper ones.

Should a Dentist List Prices on the Website?

Yes, at least as ranges. Practices that publish “from” prices or ranges get fewer price-shopping calls and more consultations from people who already know they can afford the treatment. Publish the range, what moves it, the financing example, and the insurance list. Where fees genuinely cannot be published, publish the consultation fee and when the patient gets a written quote.


If you want your current site checked against the ten rules, book a free 30-minute call. You leave with a written three-step plan, whether or not we work together. Related: dental SEO, local SEO for dentists, the dental implant case study, what I build for dental practices.

Picture of Md Shahin Khan

Md Shahin Khan

Freelance web developer working in WordPress and Shopify. I take on migrations, custom themes, performance work, and the SEO and analytics setup behind them. I am also building a Shopify app of my own.

More about me

On this page

Need a Hand With This?

I build and fix WordPress and Shopify sites for local businesses: migrations, speed, local SEO, and the analytics behind them. Book a free 30-minute call and we will look at yours together.