I have been in private practice for 2 years now but have been qualified for 11years. I spent my time in trauma, forensic pathology, psychiatry, corporate medicine and assisting in surgery. I joined general practice because I have a passion for medicine. I believe in listening to my patients, I want to get to know the entire family and be a family doctor. I have three children of my own so paediatrics is a great enjoyment. I also visit a frail care on a Wednesday afternoon working closely and understanding the great importance of geriatric care and medicine. A lot of mornings before I start in the practice I assist in caesers which I love and on a Friday I spend my day assisting in surgery which I find increases my diagnostic spectrum. I would love to offer you the old traditional family practitioner.
* Please Contact Practice For All Appointments
Dr Hayley truely is one of a kind. Makes one feel like her only patient and really cares x
Doc Hayley is kind and caring, always maintaining a high degree of professionalism. She engages and listens and is a superb diagnostician.
Dr Johnson takes the keenest interest in her patients and goes all out to ensure they receive the best possible medical care.. We trust her with our entire family's health and wellbeing..
Really a good experience. On time. Professional and so caring. A refreshing difference in today's bustle. Will definitely make this practice my first choice every time. 🍾
My family have been patients of Dr Johnson for quite a few years now. I appreciate the thorough manner in which she consults with us each time we see her. Dr Johnson goes the extra mile for my family's health-a rare find!
Hayley is great. She doesn't make me feel like 'just another patient '. She diagnosed me on the first visit, when no other doctor could figure out what was wrong. And she has kept in touch with me throughout my recovery.
Consultations: We also offer Casual Rates and Pensioner Rates
General Consultation - excluding additional tests: R 550