Treatment architecture
A page per treatment and per real situation a patient arrives with, not one page called Services. Implants, orthodontics, emergency and cosmetic are different decisions made by different people.

Norml designs and builds websites for dental practices and multi-location groups. The treatment architecture, the design system, the build, and the booking path behind it. Because a dental site is judged on one thing: whether a nervous person finishes the form.
A few clients we’ve worked with










Every treatment shares one page, so the person searching for their specific problem never sees it described.
Booking is a phone number during office hours, and the enquiry arrives when the office is closed.
A new patient wants to know cost, insurance and what the appointment involves, and the site answers none of it.
The group has six locations and one page listing addresses.
Every change goes through the agency that built it, so the site still lists a dentist who left.
Seven things, in the order we do them. Web design for a dental practice starts with the treatments you actually want more of and where the enquiry currently stalls; Norml can take the whole scope or work beside your marketing team.
A page per treatment and per real situation a patient arrives with, not one page called Services. Implants, orthodontics, emergency and cosmetic are different decisions made by different people.
Visible on every page, working outside office hours, and short enough to finish. Conditional forms that adapt to the treatment, then confirmations and reminders handled automatically.
Cost ranges, insurance and finance, what the appointment involves, recovery. Answered on the page, because a patient who cannot find them calls a practice that published them.
A page per location with its own team, hours and booking, structured so a group can add the next one without a redesign.
Components, states and responsive rules, so the tenth treatment page looks like the first and a new clinician profile does not need a designer.
WordPress, editable by your team. Hours, staff, prices and notices change constantly in a practice; nothing about that should require a developer.
Conversion tracked by treatment and location, so you can see which work the marketing is actually buying instead of counting total form fills.
The exact scope depends on the treatment list and the number of locations. A typical engagement hands over the following:
A page map covering every treatment, location and its job.
A Figma design system with components, states and responsive rules.
Treatment and clinician page templates written against the real practice.
A booking flow with confirmations and reminders, wired to your system.
A built site on WordPress your front desk edits without a developer.
Conversion tracking per treatment and location.
A handoff session and the files, so nothing about the site depends on us staying.
The services a practice or group usually buys together, weighted toward what turns a search into a booked appointment.
Our process
We read the analytics and follow one real enquiry from search to booked appointment. You get the diagnosis — where the patient is lost.
[ 01 ]Treatment and location structure, URL plan, and what each page has to prove. A sitemap you can argue with.
[ 02 ]Wireframes first, then the system in Figma. Treatment, clinician and booking templates.
[ 03 ]The site, then the booking and reminders behind it. Editable by your front desk.
[ 04 ]Redirects, analytics, Search Console, speed, and conversion tracking per treatment from day one.
[ 05 ]