A clinic website: booking a doctor without a call
The patient picks a service, a doctor and a free slot right from their phone, and gets the confirmation and a reminder in Telegram. Reception is not stuck on the line, and the chair does not sit empty because a visit was forgotten.
Indicatively from $2,145 (₴89,000) Timeline: 4–6 weeks
A clinic is chosen twice: first by price and doctor, then by how easy it is to book. So we build the site around booking. Every page has a «Pick a time» button. Services show prices «from» and treatment stages, doctors show their experience and schedule. MedicalClinic and Dentist markup helps Google show the clinic in search and on Maps.
- Fixed estimate after a brief
- Speed measured before handover
- Reply within 2 hours on working days
Sound familiar? This is what costs a clinic its patients:
Tick what sounds like you
Matches 0 of 5
What you get
-
Booking in 3 steps
Service → doctor → a free slot from the clinic schedule. No call, no sign-up, a minute on a phone.
-
Telegram reminders
The bot confirms the booking, reminds a day ahead and lets the patient reschedule with one button.
-
Services with prices «from»
Every treatment gets its own page with a price, stages and answers to common questions — the pages people find for «dental implant cost» or «children’s dentist».
-
Doctors and schedules
A page for each doctor with experience, areas of practice and booking with that doctor.
What's included
- Page structure and the patient’s path to booking
- Online booking of free slots from the clinic schedule
- A Telegram bot for confirmations and reminders
- Service pages with prices «from» and FAQ
- Doctor pages with experience and schedules
- Licence, address and opening hours in plain sight
- MedicalClinic / Dentist markup and core SEO
- CMS: prices, doctors and offers without a developer
Who it is for
- Dental clinics
- Medical centres and private practices
- Cosmetology and aesthetic medicine
- Diagnostic centres and labs
- Veterinary clinics
How our approach differs
Not about "prettier": about what you can verify before a contract exists.
| Criterion | Template / builder | With DEXA |
|---|---|---|
| Estimate | Template / builder A "from" price, surcharges at the end | With DEXA Fixed after a free brief |
| Code & rights | Template / builder A rented builder, the site is not yours | With DEXA Domain, hosting, code and access are yours |
| Speed | Template / builder Heavy plugins, nobody measures speed | With DEXA Measured with numbers before handover |
| Logic | Template / builder Limited to the builder’s block set | With DEXA Built around your process, no template ceiling |
| Contact | Template / builder Through managers and support tickets | With DEXA You write to the developers directly |
Tariffs of this direction
Lite is the entry, Standard is the one most often chosen, Premium covers more complex logic. The same figures as on the service page and the pricing page.
Corporate site
From 5 pages about the company: services, cases, team, prices, blog. Whoever arrives from search or a tender checks you here.
5–7 pages, one language and edits done for you — Lite. Bespoke design, two languages, a CMS and a blog — Standard.
from $1,325 (₴55,000)
A small company that needs more than one page but no complex logic.
What is included
- 5–7 pages on a custom, simplified layout
- One language
- Copy and photo edits go through us (no admin panel)
- Telegram enquiry form, chat + AI included
- We write the copy from your facts
- 2 design rounds
What is not
- The admin panel and the blog are in Standard
- Complex motion is in Standard
30-day warranty · Payment 30/40/30
After launch: 2 months of Lite care
from $2,145 (₴89,000)
A company with services, cases and a team that wants enquiries from search.
What is included
- 5–10 pages, bespoke design + GSAP
- Two languages included
- A CMS, the blog and the cases — all editable in-house
- Advanced SEO + a Lighthouse report at handover
- We write the copy from your facts
- 3 design rounds
What is not
- An editor role, 3+ languages and a monthly report are in Premium
- A store and a CRM are their own directions
30-day warranty · Payment 30/40/30
After launch: 3 months of Standard care
from $3,494 (₴145,000)
Companies with 10–20 pages, several languages and a CRM integration.
What is included
- 10–20 pages, extended motion and 3D
- Two languages included, a third as an option
- Filterable cases, an editor role in the CMS
- A CRM integration and a monthly report
- We write the copy from your facts
- 4 design rounds
What is not
- Buyer accounts and a product catalogue belong to the store
- A system of record of your own belongs to the CRM direction
30-day warranty · Payment 30/40/30
After launch: 6 months of Premium care
Figures we stand behind
What drives the budget
- How many treatments and doctors: this sets the number of pages
- Where the schedule comes from: Google Calendar, your practice software or CRM
- Whether online prepayment for a visit is needed
- Number of languages and branches
Paid separately
- A licence for practice software or a CRM, if we connect an external one
- Medical texts with diagnoses and contraindications — approved by your doctor
- Photo shoot of doctors and rooms
- Domain, hosting and SSL — bought in your name
- Advertising and SEO promotion after launch
Start 500 — a ready site when the budget is tight
An authored build on our proven design system with real copywriting and green speed — fast and dependable, not a drag-and-drop builder. It is not a bespoke motion project: when you grow, we migrate you to a full package and keep what is already built.
A ready build for whoever is starting out: your photos, your colour, live in 5–7 days
What is inside
- One page (landing or site-card), up to 7 blocks
- A ready DEXA design: your photos, your colour, your copy
- Fast Astro: responsive, SEO baseline, schema.org
- Enquiry form → Telegram / email
- GA4 analytics, SSL and the deploy done for you
- The domain is a separate line: registered in your name
Also included +3
- Live in 5–7 days with a 30-day warranty
- Or monthly: from $70 (₴2,890)/mo with hosting and up to 5 hours of edits
- Later you move to Lite / Standard / Premium with the paid months credited
Scales up to — if, later, you need more
A layout made for your offer, not a set of ready blocks
- Site-card from $699 (₴29,000)
- Landing page from $699 (₴29,000)
- Corporate site from $1,325 (₴55,000)
- Online store from $1,446 (₴60,000)
- Moving up credits the months already paid
- Read more about these tiers: what is in and what is not
- Site-card from $940 (₴39,000)
- Landing page from $1,084 (₴45,000)
- Corporate site from $2,145 (₴89,000)
- Online store from $3,614 (₴150,000)
- Moving up credits the months already paid
- Read more about these tiers: what is in and what is not
- Site-card from $1,181 (₴49,000)
- Landing page from $1,566 (₴65,000)
- Corporate site from $3,494 (₴145,000)
- Online store from $6,024 (₴250,000)
- Moving up credits the months already paid
- Read more about these tiers: what is in and what is not
Technology & integrations
- Google Calendar
- Telegram bot
- Google Maps and reviews
- GA4 + Search Console
- The clinic’s CRM or practice software via API
How we work
Six steps from idea to launch — sequential, transparent and predictable.
Brief & analytics
We study your business, competitors and audience. Define goals and success metrics.
- Goals & metrics
- project map
- scope
- estimate
Prototype & design
We design the structure, create the UI concept and approve the visual language.
- UX prototype
- UI concept
- design system
- responsive
Development
Layout, code, content. Weekly progress demos keep you in the loop.
- Frontend
- business logic
- integrations
- headless CMS
Testing & QA
We check on real devices and browsers, fix edge cases and log the speed figures in a report.
- Cross-browser QA
- Core Web Vitals
- automated tests
- a11y
Launch
We deploy to production and connect the domain, SSL, analytics and monitoring.
- Deploy
- domain & SSL
- analytics
- 301 redirects
- SEO base
Growth & support
We keep growing the product: new features, A/B tests, speed improvements and a support plan with defined response times.
- Iterations
- A/B tests
- speed & conversion
- monitoring
- support
What we write into the contract
This list sits in the estimate and the contract — the manager repeats it on the call too.
A project starts at $506 (₴21,000)
Discuss the terms- A fixed estimate after the free brief
- Payment in stages 30/40/30, 50/50 on Lite
- Dated stages and a delivery date
- The warranty is 30 days, 60 on the corporate Standard and 90 on the Premium — defects free of charge, changes outside the tier billed separately
- Domain, hosting, code and access registered in your name
- Revisions built into each stage: the layout is approved before it is coded
- Agreement, invoice and act — the pack your accountant asks for
Questions owners ask
Prices, timelines, paperwork and ownership — the 5 questions clients ask before they order.
Hi! I’m from the DEXA team. Pick a question — I’ll answer right away, no “a manager will call you back”.
Can patients book a specific doctor?
Yes. The patient picks a service, a doctor and a free slot from that doctor’s schedule.
The booking lands in the clinic calendar right away, so two patients never get the same time.
Where does the site take the schedule from?
The simplest option is the doctors’ Google Calendar.
If the clinic already runs practice software or a CRM with an open API, we connect the schedule from there.
We settle this at the brief, because the scope depends on it.
What can a medical clinic say on its website?
Facts: services, prices «from», doctors’ experience, the licence, address and hours. There will be no promises of treatment results and no «the best».
Advertising law requires this, and patients trust such promises less anyway. Your doctor approves the medical wording.
Will the site help the clinic show up on Google Maps?
Yes, together with the Google Business Profile.
The site provides the address, hours and MedicalClinic / Dentist markup, and separate service pages work for searches like «dentist near me» or «ultrasound + district».
How much does a clinic website cost?
See the tiers above: Lite without an admin panel and Standard with a CMS, two languages and extended SEO.
The cost of schedule booking and the Telegram bot depends on where the schedule comes from, so we fix the sum after the brief.
The exact price and timeline go into the contract.
Solutions for a specific job
Ready-made scenarios for your case — with examples and indicative pricing.
- Websites · hospitality A website for a hotel that takes bookings around the clock See the solution
- E-commerce · marketplaces Marketplace development, turnkey See the solution
- CRM · wholesale & B2B A CRM for wholesale: the deal run from enquiry to payment See the solution
- E-commerce · beauty A cosmetics store that carries the buyer to checkout See the solution
- CRM · logistics A CRM for logistics: cargo tracking that ends the “where is my shipment” calls See the solution
- Site-card · legal services A lawyer’s site-card that shows the specialisation See the solution
- Landing · auto service A landing page for an auto shop that fills the schedule See the solution
Don’t know where to start? Let’s build the brief together
Answer a few questions and our builder assembles a complete, ready-to-share project brief — with a realistic budget range calculated from our real packages. Take it to us or to any studio.
~3 minutes · no email required to view your estimate
- 6 guided steps — goals, scope, design, budget
- Instant price range from real DEXA packages
- Downloadable, print-ready brief (PDF)