top of page
Health Point Dr. Klein AG
Private Practice for Functional Medicine 
Profile Picture Dr. Klein

Dear patients, 

Welcome to our health center in magical Appenzellerland!

We understand the importance of your well-being and are committed to providing you with top quality care.

Our highly experienced Functional Medicine specialists will strive to find the underlying cause of your illness - all while treating you with kindness, empathy and compassion.

Don't hesitate any longer; contact us today by phone or online so that we can begin helping on your journey towards good health!


Dr. Heidelinde Klein Unterschrift
Our Competencies
  • Specific Laboratory Analysis

  • Orthomolecular Medicine

  • Mitochondrial Medicine

  • Environmental Medicine

  • Genetic and Epigenetic Counseling

  • Individual Infusion Therapy with Oxyven and Ozone Oxygen Therapy

  • Intensive detoxification of heavy metals and environmental toxins, Pro Baby Detox, Allergo Detox; especially chelation therapy, high-dose C infusions, laboratory-verified iron infusions, and much more.

  • Functional Tumor Treatment

  • Mistletoe Therapy

  • IHHT (Interval Hypoxia-Hyperoxia Training)

  • Neural Therapy

  • Homeopathy

  • Dark-Field Therapy

  • Sanum Therapy

  • Individual Nutritional Counseling

  • Diets; Mayr Cures, Liver-Gall Cures

  • Gut Health Counseling

  • Screening for Food Intolerances

  • Personalized Prevention

  • Extended Check-Up

Our Team
Dr. Klein Ärztin  Medizinische Leitung

Dr. Heidelinde Klein

Leading Physician

Medical Director


Annika Rickli

Finance and Accounting


Dr. Karen Heimberger



Eric Rudat



Katja Scherrer

Medical Practice Assistant

Franz Bosch Wirtschaftliche Leitung

Franz Bosch

Economic Management

Do you want to make an appointment?

Opening hours:

Monday till Thursday
08:30 a.m. - 17:30 p.m. 



08:30am - 12:00pm


Monday till Thursday
09:00 a.m. - 12:00 p.m. and
2:00 p.m. - 4:00 p.m


09:00 a.m. - 12:00 p.m.


Health Point Dr. Klein AG

Rütihofstrasse 1

9052 Niederteufen 


+41 71 840 03 46

bottom of page