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 (72 recommendations)
Photo of Dr. David Smith

Dr. David Smith

General Practitioner

Medical Services (72 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

    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