A clinic is searched for by pain, not by name: “implant price”, “children’s dentist”, “scale and polish”. Every such query needs its own page — otherwise the person lands in a general list and goes to whoever has one.
Implants, orthodontics, children’s appointments, hygiene — each with its own name, text and address. That is how they are found by the name of the service rather than the name of the clinic.
All three clinics we looked at before this show the price right on the card, and that is not an accident. A person in pain does not write to find out the cost — they close the tab and open the next one.
People come to a clinic for a particular doctor. A team page with photos, specialisation and experience is what gets read before booking — and what most of the neighbours in search results do not have.
A page per service is exactly five pages, a business-card site. One long list of services on the home page costs less, but then you fight for every query with a single page and lose each of them.
The price and the timeline here are the same as on the pricing page: a niche page has no price list of its own. If you need more pages than the package holds, each extra one is charged from the open add-on list.