Refrom

000

Leysin · Switzerland

About Refrom

A New Standard
in Rehabilitation

Our Mission

Rehabilitation Reimagined

Refrom was established with a singular vision: to create a rehabilitation experience that honours the full complexity of recovery — clinical, emotional, and environmental. We believe that healing cannot be reduced to a protocol. It requires time, expertise, and the right conditions.

Located in Leysin, a historic health destination in the Swiss Alps, Refrom brings together a world-class medical team and a setting of extraordinary natural beauty. Together, they create the conditions for recovery that is not merely functional, but transformative.

Our programmes serve patients recovering from orthopaedic procedures, neurological conditions, and complex injuries — providing the intensive, long-term care that modern healthcare systems rarely afford.

Refrom reception

Our Principles

What Guides Us

Precision

Clinical decisions grounded in evidence, delivered with exacting care and professional rigour.

Patience

Recovery cannot be rushed. We create the conditions for it to unfold at the right pace.

Privacy

Complete discretion for every patient, at every stage of their journey with us.

Partnership

Working alongside referring physicians and families to ensure seamless, continuous care.

Our Specialists

The Medical Team

Dr. A. Müller

Dr. A. Müller

Medical Director & Orthopaedic Surgeon

Trained at the University Hospital Zurich with twenty years of specialist experience in complex musculoskeletal rehabilitation and post-surgical recovery.

Dr. E. Bernard

Dr. E. Bernard

Head of Neurorehabilitation

A leading neurological rehabilitation specialist, bringing expertise in stroke recovery, traumatic brain injury, and progressive neurological conditions.

Dr. M. Fontaine

Dr. M. Fontaine

Physiotherapy & Movement Sciences

Specialising in biomechanical analysis and functional movement restoration, with focus on elite and post-operative patients.

Our Setting

Leysin, Vaud

For over a century, Leysin has been a place of healing. Situated at 1,400 metres in the Vaud Alps, the town's exceptional air quality, natural light levels, and mountain environment have long been understood to support recovery in ways that urban settings cannot replicate.

Refrom occupies purpose-designed premises within this environment, offering patients the dual benefits of world-class clinical care and one of Europe's most restorative natural settings.

Leysin alpine valley

Interested in our programmes?

Make an Enquiry