Unsupported browser! This website provides functionality that your browser does not support. We recommend using the latest version of major browsers such as Google Chrome or Mozilla Firefox.

Dr. David Smith

General Practitioner

Medical Services (104 recommendations)
Photo of Dr. David Smith

Dr. David Smith

General Practitioner

Medical Services (104 recommendations)
  • Kloof Road Medical Centre

    • 17 Kloof Road, Corner Arterial Road West
    • Bedfordview
  • Opening Hours:

    08:00 to 19:00 (Mon-Fri) 08:00 to 12:00 (Sat) 09:00 to 12h00 (Sun & Public Holidays)

  • Qualifications:
    MBBCh - University of the Witwatersrand (1996)
  • Languages:
    English
  • About Us
  • Recommendations
  • About David

    Dr David Smith graduated from Witwatersrand University, he entered Private practice in 1997 where he assisted in the commencement of the Village View Medical Centre. 


    The year 2003 saw the relocation of the practice to Kloof Road Medical Centre which is what the practice is presently known as. Areas of interest fall under family medicine, especially for children. 


    Medicine is dynamic and I’ve been fortunate enough to be in the same practice for more than twenty years in that time, I’ve witnessed children growing up and I now see them with their own children. ‘Please look after your health’, said Dr David Smith.


    • Most recent recommendations
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is a great Doctor and gets everything done in good time. Also the front staff is accommodating and helpful

    by
    Overall
    Bedside Manner
    Wait Time

    DR DAVE IS THE BEST DOCTOR IN TOWN.

    by
    Overall
    Bedside Manner
    Wait Time

    He is my favourite Doctor of all time. He thinks outside the box.

    by
    Overall
    Bedside Manner
    Wait Time

    Booking the appointment was simple and quick. Dr Smith has a very good approach to his patient's needs.

    by
    Overall
    Bedside Manner
    Wait Time

    The most patient, friendliest and experienced GP I have met

    by
    Overall
    Bedside Manner
    Wait Time

    Always awesome and excellent service

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent Doctor What more would you want in a medical practitioner

    by
    Overall
    Bedside Manner
    Wait Time

    Always professional, efficient,

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Smith is like no other GP, he is kind, caring and intelligent and really listens when the patient speaks. I rate Dr. Smith as the no 1 GP at Kloof Road Medical Centre.

    by
    Overall
    Bedside Manner
    Wait Time

    Dave is the kindest, most amazing doctor. He has been my doctor for my entire 20 years of life. He really listens to me during appointments.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent and thorough service!

    by
    Overall
    Bedside Manner
    Wait Time

    A comfortable and efficient consultation

    by
    Overall
    Bedside Manner
    Wait Time

    i was very happy with the service and friendly staff.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is amazing,always ! Very thorough,takes time to explain and has a wicked sense of humour !

    by
    Overall
    Bedside Manner
    Wait Time

    David is absolutely amazing, thank you for taking care of our family

    by
    Overall
    Bedside Manner
    Wait Time

    The Best of the best High recommended

    by
    Overall
    Bedside Manner
    Wait Time

    Very friendly & professional. Makes you feel at ease.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent service as always from Kloor Road medical center and Dr David Smith

    by
    Overall
    Bedside Manner
    Wait Time

    Always a pleasurable experience seeing Dr Smith

    by
    Overall
    Bedside Manner
    Wait Time

    Very good knowledge of changes in treatment practices

    by
    Overall
    Bedside Manner
    Wait Time

    Has been my family doctor for more than 20 years. Highly recommend

    by
    Overall
    Bedside Manner
    Wait Time

    a extremely knowledgeable doctor who understand his patient and knew exactly what was wrong

    by
    Overall
    Bedside Manner
    Wait Time

    This is why Dr Smith has been our GP for so many years

    by
    Overall
    Bedside Manner
    Wait Time

    Easy Online Booking. Dr Smith always friendly and willing to assist.

    by
    Overall
    Bedside Manner
    Wait Time

    Friendly, helpful, insightful, polite, knowledgeable. Very pleasant doctor checks everything

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is an excellent doctor with great bedside manner. He is thourogh and he makes sure you understand everything before you leave.

    by
    Overall
    Bedside Manner
    Wait Time

    The Best Doctor in Africa. Highly recommended

    by
    Overall
    Bedside Manner
    Wait Time

    Great receptionists and Dr Smith great as usual.

    by
    Overall
    Bedside Manner
    Wait Time

    Very satisfied with my overall experience. When you visit a dr, you already feel unwell, unfriendly and just down. It was the easiest and most pleadent experience.

    by
    Overall
    Bedside Manner
    Wait Time

    Our Doc Dave is just the BEST!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith was very informative and patient. allowed me to be calm.

    by
    Overall
    Bedside Manner
    Wait Time

    Very good experience all round.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is a phenomenal doctor; attentive, caring, great bedside manner, thorough in assessing illnesses and explaining treatments.

    by
    Overall
    Bedside Manner
    Wait Time

    Very satisfied & will visit him again.

    by
    Overall
    Bedside Manner
    Wait Time

    Kloof medical centre is awesome. From Reception staff to Dr Smith to Lancet staff. Always friendly and helpful. Dr Smith really cares and explains things very well. Makes you feel at ease and comfortable to ask him any questions.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith handles patients very well thanks.

    by
    Overall
    Bedside Manner
    Wait Time

    He is simply one of the best GP

    by
    Overall
    Bedside Manner
    Wait Time

    The service from the doctor smith was amazing you don’t see such amazing service anywhere else

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is an excellent doctor; knowledgeable, caring, and amicable, with great bedside manners. Dr Smith always explains medical conditions in a way that is clear and easy to understand. Phenomenal doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is an excellent doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith has been our family doctor for many years. He's a great doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr was very professional and sorted out my blocked ears. Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Have to Dr Smith since he started Kloof Medical Centre. Caring Dr and asked lots of questions. Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    A very professional experience, as always

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is always a thorough doctor with an awesome sense of humour.

    by
    Overall
    Bedside Manner
    Wait Time

    Great appointment as always Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    VERY THOROUGH AND FRIENDLY DOES NOT RUSH

    by
    Overall
    Bedside Manner
    Wait Time

    We are very happy with Dr Smith, in fact he is one of the favourite doctors at the practice for our family.. thank you so much!

    by
    Overall
    Bedside Manner
    Wait Time

    Very thorough and carefully explains the causes and treatment of your ailment

    by
    Overall
    Bedside Manner
    Wait Time

    Always had a very good experience when visiting Dr. David Smith.

    by
    Overall
    Bedside Manner
    Wait Time

    Always a satisfying experience when visiting Dr Smith

    by
    Overall
    Bedside Manner
    Wait Time

    always excellent service from the reception to the doctors

    by
    Overall
    Bedside Manner
    Wait Time

    THIS ONLINE BOOKING SYSTEM IS SO QUICK AND EASY. JUST A FEW CLICKS AN YOU ARE DONE.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith has been our family doctor for 18 years and is extremely passionate about the care he provides his patients with.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent as always with Dr Smith

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is the kindest, most thorough doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    A very compassionate doctor who develops close relationships with his patients and provides excellent professionalism and diagnosis.

    by
    Overall
    Bedside Manner
    Wait Time

    Always looked after by Dr Smith and team :)

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent doctor and very empathetic.

    by
    Overall
    Bedside Manner
    Wait Time

    A kind, gentle man, who was very good with my 4 year old.

    by
    Overall
    Bedside Manner
    Wait Time

    Great service from Front Desk to Dr's room

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is an excellent GP. Of course he has the medical expertise and experience. But importantly for me he is really able to listen and understand.

    by
    Overall
    Bedside Manner
    Wait Time

    A very competent doctor and wonderful in all respects. Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Dave has been the best GP in 10 years I have seen, always thorough and informative.

    by
    Overall
    Bedside Manner
    Wait Time

    Friendly sand efficient reception services

    by
    Overall
    Bedside Manner
    Wait Time

    great service and no waiting - they were on time.

    by
    Overall
    Bedside Manner
    Wait Time

    Caring and Professional as always!!

    by
    Overall
    Bedside Manner
    Wait Time

    The convenience of having the tele option when feeling sick is just a great added service! I didn't put off "going to see the Dr" because I just didn't have the energy to go!! Thanks Dr Smith for having the option!

    by
    Overall
    Bedside Manner
    Wait Time

    Did not have to wait long and the Dr was very good and listened to everything we said. Really friendly and professional. I would recommend him to anyone.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Dave has been my doctor since I was born in 2005. He is the kindest, best doctor in the world!

    by
    Overall
    Bedside Manner
    Wait Time

    VERY GOOD SERVICE INDEED. WELL ORGANIZED

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Dave Smith is professional and knowledgeable with lovely bedside manners. Dr Smith always takes the time and care to explain the diagnosis

    by
    Overall
    Bedside Manner
    Wait Time

    very happy with Dr Smith. Understands patients requirements. thanks 😊

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent GP I have been to, he ticks all the boxes

    by
    Overall
    Bedside Manner
    Wait Time

    Will always recommend KRMC and Dr David Smith. Great Doc!

    by
    Overall
    Bedside Manner
    Wait Time

    Booking online was very easy and I was impressed with this type of system being made available.

    by
    Overall
    Bedside Manner
    Wait Time

    Never rushes you - excellent beside manner.. explains diagnosis and recovery time well. Highly recommend Dr Smith

    by
    Overall
    Bedside Manner
    Wait Time

    always get great service from Dr Smith, i feel heard and treatment is always effective.

    by
    Overall
    Bedside Manner
    Wait Time

    always fast friendly and efficient service

    by
    Overall
    Bedside Manner
    Wait Time

    A truly smooth experience. Booking of appointment was super fast. There was no problem with the visit.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Dave Smith is thorough while caring and his bedside manners are great making one feel comfortable at all times

    by
    Overall
    Bedside Manner
    Wait Time

    There is a reason we keep coming back :)

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith has empathy and patience and provides detailed feedback of cause of ailments and expected effects of prescribed medication.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith has been our family doctor for 5 years now.. so easy to communicate with, listens even when you are wrong 😁 answers and corrects with a smile. A great professional 😊

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith was very thorough and knowledgeable once again.

    by
    Overall
    Bedside Manner
    Wait Time

    David Smith is one of the most genuine, kind doctors I have ever met and he has such personalty. Also, the receptionists are all great. My recommendation is David Smith always.

    by
    Overall
    Bedside Manner
    Wait Time

    So friendly and gives good advice

    by
    Overall
    Bedside Manner
    Wait Time

    easy booking system, repeat script option. Friendly and efficient staff. great team of doctors.

    by
    Overall
    Bedside Manner
    Wait Time

    A wonderful GP! Warm person & professional!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is an excellent doctor and is highly recommended!

    by
    Overall
    Bedside Manner
    Wait Time

    All staff members at reception on arrival were very pleasant helpful and efficient. Thank you all for an exceptional first time experience.

    by
    Overall
    Bedside Manner
    Wait Time

    An efficient booking service for my preferred Doctor

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent service. Thank you A very good doctor

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent as always. Always feel listened to and heard.

    by
    Overall
    Bedside Manner
    Wait Time

    Very good experience all round.

    by
    Overall
    Bedside Manner
    Wait Time

    My Dr for last 22 years and could not have asked for a better Dr!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Smith is always very pleasant and professional.

    by
    Overall
    Bedside Manner
    Wait Time

    Awesome and careing Dr and receptionists. Always welcoming.

    by
    Overall
    Bedside Manner
    Wait Time

    Brilliant Doctor. Very knowledgeable, professional and friendly. Highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith is an amazing doctor!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Smith & the staff at KRMC are always a pleasure to deal with.

    by
    Overall
    Bedside Manner
    Wait Time

    I was happy with my experience.

    by
    Overall
    Bedside Manner
    Wait Time

    Great Doctor, very professional and caring

    by