Justin Cappelle

Medical website design in Switzerland

Websites for medical practices that attract and reassure patients.

Patients look you up on Google before they pick up the phone. If your website is slow, hard to find or out of date, they book somewhere else. I build medical websites that are fast, nFADP compliant and designed to turn every visit into a booked appointment.

Justin Cappelle, freelance web developer in French-speaking Switzerland
OneDoc / Doctolib bookingSwiss nFADP compliantLocal SEO by canton
Logo 1
Logo 2
Logo 3
Logo 4
Logo 5
Logo 6
Logo 7
Logo 8
Logo 9
Logo 10
Logo 11
Axes DT
playerOne

What I actually do for your medical practice

A medical website is more than an online brochure. It brings in new patients, takes pressure off your front desk and proves your credibility. Every technical detail counts.

01

Medical local SEO, canton by canton

When someone types 'dermatologist Lausanne' or 'emergency dentist Geneva', your practice needs to show up. I structure your site with Schema.org MedicalOrganization markup and work every page to meet the E-E-A-T criteria Google applies to healthcare.

Google Maps rankings
Medical Schema.org markup
E-E-A-T strategy
02

OneDoc and Doctolib integration

Your front desk spends hours on the phone booking simple appointments. I build OneDoc, Doctolib or your own calendar straight into the website, with no visual break. The result: patients book on their own, 24/7, and no-shows go down.

Online booking 24/7
Fewer no-shows
Lighter front desk workload
03

Design that builds trust

A stressed patient looking for a specialist on their phone judges your practice in 3 seconds. If the site is slow or breaks on mobile, they leave. I design clear, fast, mobile-first interfaces that reassure straight away and lead to a booking.

Mobile-first for healthcare
Fast loading
Optimised patient journey
04

nFADP compliance and health data

Your patients' data goes through your forms. No compromise. End-to-end encryption, hosting on Swiss servers and strict compliance with the revised Federal Act on Data Protection (nFADP). Your website meets the same standards as your practice.

100% Swiss servers
SSL/TLS encryption
nFADP compliance

Get a full audit of your website

I review your website myself, for free: loading speed, SEO, design and conversion path. You get a tailored report by email, showing what is holding you back and how to fix it. No commitment, and no sales follow-up afterwards.

1
Your website
2
Your email

See what the free audit covers

A well-built medical website shows in the numbers.

Here's the kind of result a custom medical website can deliver over 12 months. More qualified organic traffic, more appointments booked online and a front desk that can breathe.

  • Organic traffic focused on your high-value specialties
  • nFADP-compliant architecture for health data
  • Pages organised in topic silos to build your authority on Google
  • A simpler patient journey that cuts unnecessary calls
What your website takes care of
A full diary
Organic patient trafficLocal SEO
OneDoc bookings via the siteBooking 24/7
Front desk time savedAutomated
NaturaSoins, reflexology website redesign
Project delivered

naturasoins.ch

NaturaSoins: a site 3x faster, with SEO rebuilt from scratch.

This reflexology practice had a website that didn't convert. Slow load times, no SEO structure, zero local visibility. I rebuilt everything with Next.js and Payload CMS to turn it into a real client acquisition tool.

  • Load time cut by 3 (now under 1.5 seconds)
  • Local SEO restructured to capture searches by town
  • New design built to reassure visitors and lead them to get in touch
  • Payload CMS back office to update content without a developer
See the project

A medical website that works
while you treat patients.

Your website should keep working after the practice closes. Answering common questions, reassuring anxious patients, taking bookings at 11 pm and ranking on Google when someone searches for your specialty in your canton.

01

Fewer calls, more appointments

Your front desk spends hours handling calls for simple bookings. With OneDoc or Doctolib built into your website, patients book in 30 seconds. You win back time, they get to book on their own terms.

  • Calendar synced in real time
  • Automatic reminders, fewer missed appointments
Patient portal
Availability, Dr Dubois
09:00
10:30
11:15
14:00
Confirm appointment
Google.ch | Verified reviews
Top pick
(148)
Dr Martin | Paediatric Centre Geneva, now accepting new patients
Specialist care for children. Urgent cases seen, book through our certified portal.
02

Show up when patients search for you

Google ranks healthcare websites against very strict criteria (E-E-A-T). I structure every page to prove your expertise, authority and trustworthiness to the algorithm. The result: your practice climbs into the Google Maps local pack for searches in your canton.

  • Visible in the local Google Maps top 3
  • Schema.org MedicalOrganization markup built in
Justin Cappelle, freelance web developer based in Switzerland

Your website, your best

salesperson.

A patient who types 'GP Lausanne' into Google will click one of the first 3 results. If your site takes more than 3 seconds to load, they close the tab. If the design doesn't reassure them, they book with a colleague down the road. I build custom medical websites that load in under a second, follow the nFADP to the letter and turn visitors into patients. You look after your patients, I look after the rest.

Custom medical designOneDoc / Doctolib integrationLocal SEO by cantonnFADP complianceLoads in < 1 secondOptimised patient journey
Justin Cappelle client 1
Justin Cappelle client 2
Justin Cappelle client 3
Justin Cappelle client 4
+20
5.0
100% satisfied clients

A CHF 500 website costs you
patients every single day.

A patient who sees "Not secure" in Chrome will never book. A site that takes 5 seconds to load loses 53% of its mobile visitors. In healthcare, every technical detail signals either care or neglect.

No off-the-shelf WordPress themes

A CHF 50 theme loads 40 plugins you don't need, slows your site down and puts your patients' data at risk. I code everything from scratch in Next.js: fast, secure and built around your specialty.

Attract the consultations that matter

Well-structured medical SEO brings in patients for your specialties (implantology, aesthetic medicine, paediatrics) instead of only walk-in emergencies.

Included in every project

  • Hosting on 100% Swiss servers
  • Full medical SEO audit (E-E-A-T)
  • OneDoc or Doctolib integration
  • Mobile-first design built for urgent searches
  • Loads in under a second
Minimum investmentFrom CHF 3,500

Your dental website can attract the right patients.

A dental practice that lives on emergencies misses out on its most profitable treatments. Your website should filter and attract patients looking for implants, cosmetic dentistry or orthodontics in your canton.

Implants

SEO rankings for "dental implant" plus your town, to capture qualified patients.

Cosmetic dentistry

Before and after galleries for veneers and whitening that turn visitors into patients.

Patient acquisition strategy

Website design for dentists

Get your practice into the Google Maps top 3 in your canton. Every page of your site targets one specialty and one specific area.

Tell me about your project,I'll handle the rest.

Describe what you need in a few clicks. I'll get back to you within 24 hours with a personal analysis and a free quote.

Association Artémont
Concerts and cultural events

“Justin brought together creativity, responsiveness and technical expertise to build a website that lives up to our standards. He listened, he was flexible, and the result is flawless. We will be calling on him again for our next projects without a second thought.”

Nathanaël B.
Alpura Lodges

“A modern, smooth website that is completely true to our image. Justin listened at every stage, came up with relevant ideas and delivered work of exceptional quality, on schedule. A serious, creative and passionate developer.”

Joel Lopez
ImmoSprint

“Impeccable work of flawless quality. Justin designed a website that matches our vision exactly, while bringing his own technical and creative expertise. The result: a professional, modern and extremely fast website.”

Romain B.
Leedy

“Available, committed and attentive, Justin built a website that goes beyond what I expected. He took the time to understand my needs and delivered a beautiful result, on time. I highly recommend him to anyone looking for a real professional.”

Reviews translated from French

Frequently asked questions about medical website design

Can't find what you're looking for? Get in touch directly, I always reply within 24 hours.

Get in touch

Yes, without exception. Every website I build for the medical sector is hosted on servers in Switzerland, with SSL/TLS encryption and end-to-end secure forms. I follow the requirements of the revised Federal Act on Data Protection (nFADP), so your patients' health information never passes through servers abroad.

It's a priority. I build OneDoc, Doctolib or your own booking calendar straight into the design of the site, with no external page and no visual break. Patients book in a few clicks, 24/7. That means fewer calls to your front desk, and fewer missed appointments thanks to automatic reminders.

With a targeted local SEO strategy. I don't chase useless searches like 'doctor Switzerland'. I work on the searches that bring in patients: 'paediatrician Lausanne', 'emergency dentist Geneva', 'dermatologist Vevey'. By structuring your site by specialty and by location, and optimising your Google Business Profile, your practice climbs the local results.

That's at the heart of every project. Patients judge how credible your practice is within 3 seconds of landing on your website. I design clear, bright and professional interfaces, built mobile-first for patients searching from their phone in a hurry. Every visual element is there to reassure them and guide them towards booking.

A custom medical website, optimised for local SEO, mobile-first and nFADP compliant, starts at CHF 2,500. For advanced features such as a secure patient portal or complex medical forms, I give you a personalised estimate after a free first conversation.