Twelve dental practice websites, read closely. I was looking for what actually separates the ones that book patients from the ones that just look expensive.

The answer is money. Three of the twelve publish a real number anywhere on the site. The other nine have a “Membership” or “Financing” link in the nav that leads to a page explaining that plans are available, without saying what any of them cost.

The second answer is worse, and I did not expect it: the best-looking sites in this group are the ones that never tell you who the dentist is.

Here is what I found.

The ones publishing real numbers

Village Dental, Greenwood Village, Colorado

The single best trust asset I found on any dental site, and it is not a price. It is a warranty page, sitting in the top-level nav, with an actual terms table. Fillings five years. Crowns and bridges lifetime. Root canals ten years, and if a root canal fails they replace it with an implant at no cost. All conditional on keeping up six-month cleanings.

Read that again. They put a conditional guarantee with real durations in their main navigation. Nobody does this.

They also run four dentists, each with a real bio page at their own URL, and a fee-for-service page that explains in plain language that they are in-network with one carrier and bill everyone else. That is the awkward conversation, handled up front instead of at the front desk.

Perl Smile Co., Atlanta

The insurance page lists carriers by name as searchable text, dozens of them, plus an eligibility form on the same page. Most practices have an insurance page that names zero carriers.

In-house plans are priced openly: $499 a year for a primary adult, $399 for a second adult, $299 for a child 12 to 18, $199 under 12. Each says exactly what is included.

Small thing that costs them: two different phone numbers on the homepage.

Zen Dental Studio, San Francisco and Mountain View

Membership priced outright, $60 and $80 a month with a $500 enrollment. The FAQ is written against real objections rather than filler: what if you are out of network with my plan, can I know the exact cost before treatment begins, can I pick my provider.

Then the gap, and it is a big one: no office hours anywhere on the site, and no dentist named. The only doctor’s name I could find was inside a patient testimonial.

Jackson Family Dental, Kansas City

Names its financing partners specifically, with terms, rather than saying “flexible financing available.” In-house plan at $499. Names equipment by product instead of by category.

Best structural idea on the site: a “Problems We Treat” section running parallel to Services. That organizes the site around what the patient feels, not what the practice bills for. It is the difference between a page about endodontics and a page about a tooth that hurts.

The ones doing something else right

Grand Street Dental, Brooklyn. A real before-and-after page with actual patient cases labeled by treatment. Three of twelve had this. Everyone else runs stock smile photography, which every patient can spot.

Atlanta Center for Advanced Periodontics. Two locations with genuinely different hours, listed separately rather than averaged into one schedule. States “no referral needed” prominently, which for a specialty practice removes the biggest reason someone does not call. Describes the first visit as 75 minutes, so you know what you are agreeing to.

Kidz and Teen Dental, Carrollton and McKinney, Texas. A specific special-needs section naming autism, ADHD, and sensory sensitivities instead of saying “we’re great with kids.” Same-day emergency appointments and, my favorite detail in the whole set, school excuse notes. That is a parent’s actual problem, answered on the website.

Airily Orthodontics, Moorestown, New Jersey. Names six insurance carriers. Clear niche as airway-focused orthodontics with its own service page, rather than being an orthodontist who does everything.

Smile, Co. Tampa Palms. Membership as a top-level nav item rather than buried under financial policy. Hours include “2nd Saturday 9am to 4pm,” which is a real commitment stated plainly instead of “Saturdays by appointment.”

The uncomfortable pattern

Now the part worth sitting with.

Zen Dental Studio names no dentist. Dntl Bar in Manhattan names no dentist anywhere on the homepage, despite otherwise having the sharpest conversion setup I saw. Tend, the chain, names no dentist either.

Those three are the best-designed sites in the group by a distance.

Meanwhile the practices that name every doctor, list credentials, and publish bios are the ones running older, plainer sites. Village Dental with four bio pages. Atlanta Perio with board certifications spelled out. Jackson with two.

I do not think that is an accident. Somewhere along the way, “modern dental brand” came to mean removing the specific human beings from the website. And the specific human being is the entire product. You are asking someone to let you put your hands in their mouth.

The other thing worth knowing: Tend, the big chain, has the best insurance transparency of anyone here. Twelve carriers named on the homepage. The chain is beating independent practices at the exact thing independents should own.

What actually costs practices patients

Booking that is not booking. The strong sites run a real scheduling platform, and you can tell from the URL. NexHealth, Modento, FlexBook. The weakest converter in the group has a “Request Appointment” button that goes to a contact form. Same words, completely different outcome at 9pm on a Tuesday.

Insurance pages that name no insurers. Seven of twelve have an insurance page or nav item that lists zero carriers. That is a promise the page does not keep, and the visitor who clicked it had exactly one question.

Missing hours. Three sites list none at all. It is the most common missing basic and it is unrelated to how much the site cost.

Stock smile photos. Still everywhere. Nine of twelve. Your patients can tell, and it undercuts you at the exact moment you are asking to be trusted.

What to do about it

Pick the cheapest one first. Go look at whether your insurance page names a single carrier by name. If it does not, that is an afternoon of work and it will do more than a redesign.

Then check whether your booking button opens a scheduler or a contact form.

Then decide whether you are willing to put one real number on the site. A membership price, a new patient exam price, anything. Three out of twelve practices were willing. It is the clearest way to separate yourself from the other nine.

If you want the longer version of how I think about this, it is on the dental website design page, and my own pricing is published for the same reason I am telling you to publish yours. If you want an outside read on your current site, the free website check costs nothing and I will tell you if the answer is that it is fine.

One note on method: I read these sites as published pages, so everything above is about what is written on them. I have not commented on how any of them behave on a phone, because that needs a different kind of check.