Being the clinic Google answers with, then booking the patient on the spot
The scope I quote a clinic that nobody finds on local search: a site written to be the answer Google quotes, structured so maps and answer boxes can read it, and a deposit booking on the same page so a found patient books on the spot.
The problem it solves
“When someone searches 'tooth pain dentist near me' my clinic is nowhere, and the clinic two streets away gets the patient. Even when people do find us, they call once, do not get through, and book somewhere else.”
Who it is for
Single-location clinics and practices that live or die on local discovery: dentists, derma and aesthetic clinics, physiotherapy, small specialist practices. Built for the owner-dentist who is busy with patients and cannot also be a full-time marketer.
Scope of work
The build does one job: the shortest path from a worried search to a deposit-paid appointment, with every step of it readable by search engines.
- A fast bilingual site, each service on its own page written to answer a real question
- Structured page markup so Google can quote the clinic in the answer box and on maps
- A booking flow with a PromptPay deposit, so a held slot is a committed patient
- Automatic LINE reminders before the appointment to cut the late cancellations clinics live with
- An owner view of bookings, deposits, and which services bring people in
What you own at hand-off
- The full codebase in the clinic's own repository
- Hosting, domain, the Google Business profile, and the PromptPay and LINE accounts set up in the clinic's name
- A plain-language runbook: edit a service page, change opening hours, refund a deposit
- A recorded handover call the dentist can rewatch, plus a one-page note on keeping the search visibility healthy
Package tiers
Essential
For
One clinic, a fast site that ranks for its own name and area, with booking and deposits working.
Includes
- Fast bilingual site, core service pages
- Local search groundwork and Google Business profile
- Deposit booking with day-before LINE reminder
Studio
For
More services, more answerable questions, and the structure to win the answer box.
Includes
- Everything in Essential
- A page per service, each written to answer a real search
- Structured markup tuned for answer and map results
Signature
For
An ongoing answer-visibility footing and the reporting to see what brings patients in.
Includes
- Everything in Studio
- Question-led content for the searches patients actually type
- Booking and search reporting in one owner view
Timeline & phases
Map
A short first week
I pull the real searches patients type before they pick a clinic, and find the questions nobody on the first page is actually answering.
A one-page scope: the questions to own, the pages to build, and what we deliberately leave out.
Shape
Inside the same fortnight
I design each service page to answer one question cleanly, and put the booking button where a worried patient is ready to act.
Clickable pages the dentist approves before any backend is built.
Make
The build weeks
I build the pages, the structured markup, and the deposit booking together, so the page that ranks is the same page that books.
A live site readable by search engines, with deposits landing in a real PromptPay account.
Prove
A focused week
We check how every page renders in real search and answer results, and walk the booking flow on real phones, watching for the moment a worried patient would hesitate.
A short list of fixes from real results pages and real devices, all closed before launch.
Hand-off
The final days
I move every account into the clinic's name and walk the dentist through adding a service and keeping the search visibility healthy without me.
The keys: code, hosting, accounts, and a runbook in plain Thai and English.
How pricing works
- Quoted per project after a short scope call. You see the full number before any money moves.
- Payment is phased against the build: a deposit to start, a milestone at a live site with booking, the balance at hand-off.
- Fixed scope, fixed price. Ongoing content or new services later are a new, separately-quoted scope, never a surprise.
Assumptions
- The clinic has, or is willing to claim, a Google Business profile and a PromptPay-capable account in its own name.
- Patients search and book on phones; we design for that first.
- One location and one dentist-approver for decisions during the build.
Deliberately out of scope
- No paid ad campaigns in this scope; this earns visibility you own, not visibility you rent.
- No medical-records or treatment-charting system; this brings patients in and books them, it is not a clinical record.
- No promises on ranking position; I build the groundwork search engines reward, I do not control their results.
The one decision that mattered
The page that ranks must be the page that books
The easy version is a pretty brochure site plus a separate booking link. The real problem is the gap between being found and being booked, where a patient drifts off and calls a competitor. So the one decision that matters is refusing to separate them: every page written to be the answer carries the deposit booking inline, on the same screen, in the same moment of intent. Found and booked become one motion, not two chances to lose someone.
I build for the answer box before the homepage. A homepage is where you land if someone already knows your name, but a patient with a toothache types a question, not a brand, so the first pages I build are the ones written to answer those exact questions, with the booking sitting right inside them.
The structured markup comes next, plain and honest: tell search engines precisely what the clinic is, what it treats, when it opens, and where it is, so they can present it as a real answer instead of guessing.
The homepage comes last, because by then it only has to introduce a clinic the search results already trust.
Search & answer visibility
- A page per service, each written to answer the exact question a patient types, so the clinic is quotable as the answer, not buried on a long homepage.
- Structured markup for the clinic, its services, hours, and location, so search and answer engines can read and present it cleanly.
- A claimed and tidy Google Business profile so 'dentist near me' surfaces the clinic on the map with the right hours and a way to book.
- Bilingual page structure so Thai and English searches both reach the right service page.
- Honest groundwork only: I build what search engines reward and never fake reviews or stuff keywords; visibility you earn is visibility that lasts.
Outcome & what it proves
The result
Built so that the clinic surfaces for the searches that actually bring patients in, and a found patient books in the same visit instead of slipping away to a competitor. The phone demo above walks this exact flow end to end; a real build starts from it, with your clinic's own design and brand applied.
What it proves
That visibility and conversion are one problem, not two. Win the answer and lose the booking and you have funded a competitor's enquiry; keep them on the same page and a search becomes a patient.
Dental clinic
Have a problem that looks like this?
One message in plain language is enough to start. I map the work, scope it fixed, and you see the full number before any money moves. I reply within one business day.