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. Brendan Blair

General Practitioner

Medical Services (160 recommendations)
Photo of Dr. Brendan Blair

Dr. Brendan Blair

General Practitioner

Medical Services (160 recommendations)
  • Dr Brendan Blair Inc

    • 1 Tamchele Avenue
    • Beverley
    • Johannesburg
  • Opening Hours:
    Monday - Thursday: 08:00-17:00. Friday: 08:00-15:00
    *Saturday: 09:00 - 13:00 Sundays & Public Holidays: Closed

    EMERGENCIES-please CALL directly for availability.

    Tel: 0871384620 / 0716827641
  • Qualifications:
    MBBCh (Wits) (Cum Laude) - University of the Witwatersrand (2011) , Diploma in Primary Emergency Care - College of Medicine South Africa (2016)
  • Associations:
    HPCSA - Registered Medical Practitioner , College of Medicine - Diplomate , South African Medical Association (SAMA) - Member
  • Languages:
    English
  • About Us
  • Recommendations
  • Pricing
  • About Brendan

    Dr Brendan Blair and his team look forward to welcoming you into our Practice, situated at Langhams
    Lifestyle Estate in Beverley, Fourways.  


    We provide integrative, holistic and patient-centric health and wellness services, with the utmost care and compassion. 


    At Dr Brendan Blair we embrace diversity; a unique & colourful team, with an eco-friendly digital
    administration platform, entrenched within our traditional ethos and values. 


    CARING WITH PASSION!


    • Most recent recommendations
    Overall
    Bedside Manner
    Wait Time

    Dr. Brendan Blair is truly exceptional. His warm and attentive nature, combined with his patience and thorough explanations, make you feel genuinely cared for. His staff is equally wonderful, creating a welcoming and compassionate environment. Dr. Blair’s dedication to his patients’ well-being is rare and deeply reassuring.

    by
    Overall
    Bedside Manner
    Wait Time

    Brendan goes above and beyond to check in on my daughter after her appointment with him.

    by
    Overall
    Bedside Manner
    Wait Time

    The best !!! I won't go anywhere else

    by
    Overall
    Bedside Manner
    Wait Time

    Great Doctor that knows his patients and their history without hesitation.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Blair is, without a doubt, the best doctor I have ever encountered. From the moment you walk into the practice, you feel seen, heard, and cared for. He takes the time to listen to every concern with patience and empathy, ensuring no detail is overlooked. What sets Dr. Blair apart is his ability to combine exceptional medical expertise with genuine compassion. He explains every diagnosis and treatment option thoroughly, making sure you understand your choices. He is known to go above and beyond in ensuring the best care, consistently following up and adjusting plans as needed. You never feel rushed or like just another patient—there is always a personal touch to every interaction. I honestly cant recommend Dr. Blair enough. He is a rare gem in the medical field.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is excellent with kids. Very thorough and caring. Highly recommend. Fantastic family doctor!

    by
    Overall
    Bedside Manner
    Wait Time

    Always friendly and very attentive.

    by
    Overall
    Bedside Manner
    Wait Time

    I have found my doctor for life.

    by
    Overall
    Bedside Manner
    Wait Time

    Absolutely professional and, at the same time, emphatic, understanding and caring. I haven't experienced a doctor who truly listens and hears so well. He is someone whom I can trust because he explains everything clearly, and his down-to-earth attitude makes one feel at ease.

    by
    Overall
    Bedside Manner
    Wait Time

    Most definitely the BEST doctor out there. Dr Blair is caring, compassionate, and is always spot on with his diagnosis. I won't go to any other doctor except for him

    by
    Overall
    Bedside Manner
    Wait Time

    An overall good experience with time taken to understand the problem.

    by
    Overall
    Bedside Manner
    Wait Time

    Such a lovely dr Kind caring and professional

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is hands down the best doc in town!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is attentive, thorough and particularly good at discussing and/or explaining his concerns, decisions and treatments.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is amazing! Kind , compassionate and takes the time to genuinely listen and care. A true gem and I cannot recommend the team at doc Blair highly enough . Well worth the visit.

    by
    Overall
    Bedside Manner
    Wait Time

    The most attentive, thorough and caring doctor you will ever come across.

    by
    Overall
    Bedside Manner
    Wait Time

    Weird to say... I adore doc. My children ask to see him. Treated 5 star and goes the extra length for you. See's you as a person not a medical case as we all unique.

    by
    Overall
    Bedside Manner
    Wait Time

    Doctor is the greatest all ways happy to be his patient

    by
    Overall
    Bedside Manner
    Wait Time

    Best family Doctor and each patient is a friend that relies on his expertise and advice.

    by
    Overall
    Bedside Manner
    Wait Time

    highly recommend. very thorough.

    by
    Overall
    Bedside Manner
    Wait Time

    I wish we had found Dr Blair sooner, I have no words to describe how great he is - he cares, he is SO thorough, he listens and just generally goes the extra mile.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is the best of the best! I will not go to any other doctor. He is kind, compassionate, and extremely thorough. HIGHLY recommended

    by
    Overall
    Bedside Manner
    Wait Time

    I would highly recommend Dr Blair, he actually listens to your problems and tries to help. You don't feel like a number as it can be with other Drs but you feel like a person.

    by
    Overall
    Bedside Manner
    Wait Time

    An excellent, professional, knowledgeable and holistic doctor who treats each patient as an individual to be cared for. No better doctor in Johannesburg.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent all round service. Always thorough.

    by
    Overall
    Bedside Manner
    Wait Time

    Friendly yet professional. Thorough in all you do Thanks for being you

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is the best doctor ever. Highly recommend Dr Blair

    by
    Overall
    Bedside Manner
    Wait Time

    Never have I met a more thorough attentive doctor. I cannot recommend Dr Blair enough.

    by
    Overall
    Bedside Manner
    Wait Time

    He’s a fantastic doctor. Cares about you and your family

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent bedside manner and attention to detail. Pleasant and professional.

    by
    Overall
    Bedside Manner
    Wait Time

    Looking forward to feeling better generally. Dr Brendan asked relevant questions and really listened to my answers. Very impressed.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is a caring doctor who goes the extra mile.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is consistently an exceptional medical professional! What an honour is it to have him looking after my overall well-being.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is truly one of the real 'gems' within our medical professionals. His thoroughness, support, patience and absolute concern for his patients needs some serious applause!!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is very meticulous. He leaves no stone unturned, very professional, courteous and caring.

    by
    Overall
    Bedside Manner
    Wait Time

    Nothing beats Dr Blair's genuine interest, thoroughness, listening skills and working out the best possible solutions for his patients no matter their ailments - big or small! Amazing.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is awesome, takes the time to get to the bottom of what is wrong

    by
    Overall
    Bedside Manner
    Wait Time

    The best doctor that I have consulted!

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent. He only has one goali in mind and that is to fix you

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is old school cool with new school flair. His is a personalized service, he doesn't rush his patients and he is thorough in both his treatment & explanations. This makes him a great advocate for addressing rather than ignoring medical issues.

    by
    Overall
    Bedside Manner
    Wait Time

    There is no one else I would recommend as highly as Dr Blair. He was the first doctor to actually take my concerns seriously and is working with me to get through my diagnosis.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is a STAR doctor, he listens, he is thorough and follows up

    by
    Overall
    Bedside Manner
    Wait Time

    The best personal GP you can have to guide you through every medical concerns or conditions.

    by
    Overall
    Bedside Manner
    Wait Time

    What an incredible human being! Dr Brendan made me feel safe, a rare quality in this century. I felt like I mattered ❤️

    by
    Overall
    Bedside Manner
    Wait Time

    I found a caring, interested, concerned doctor when I met Dr Blair. So happy to go forward as his patient.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Blair is professional, friendly and trustworthy. I thoroughly enjoy visiting him. He is the best GP I’ve ever been to!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is the most kind and thorough doctor who looks at the whole picture. He is an incredible diagnostician and goes above and beyond to help his patients. I cannot recommend him enough he will change your life and experience of the medical profession.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent doctor, funny, smart and attentive

    by
    Overall
    Bedside Manner
    Wait Time

    The most amazing and caring doctor

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair treated me with kindness, caring and compassion which is so often lacking in the medical field. Could not recommend him more

    by
    Overall
    Bedside Manner
    Wait Time

    Wait time was a little overdue with regards appt time booked, but then Dr Blair does not rush his patients and certainly spends his valuable time discussing issues/outcomes in detail ... so all good! Accept the running late - far better than being rushed through your appt (given a script) and not getting any answers or having the important discussions on the ways forward.

    by
    Overall
    Bedside Manner
    Wait Time

    I do not have complete confidence in the doctor as he does rely on information from other patients (of different doctors) doing the same/similar treatment that I am doing, to inform his decisions about how we are going to move forward with my treatment which does not feel very scientific.

    by
    Overall
    Bedside Manner
    Wait Time

    1st visit. Great impression. Thanks

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is incredibly thorough and easy to talk to. He has alot of interest in his patients coupled with a good sense of humor. He has an integrative approach which is very helpful in getting to the bottom of issues that have been lingering for years.

    by
    Overall
    Bedside Manner
    Wait Time

    I feel passionately cared for.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is hands down the best medical professional I've had the pleasure of dealing with. His bedside manner is great and he really spends time to get a holistic picture of one's health. Would happily recommend to any and all.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is caring and attentive and is always willing to go the extra mile.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is amazing; he engages with each patient taking time to connect. He is thorough in his approach, and you know that you are in good hands - highly recommended

    by
    Overall
    Bedside Manner
    Wait Time

    What a lovely person! Within minutes we were chatting like old friends. Not one cent was spent if not absolutely necessary.

    by
    Overall
    Bedside Manner
    Wait Time

    Professional and caring. Takes the time to truly understand your situation.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is both an awesome medical professional as well as an amazing human being. Cannot recommend him enough

    by
    Overall
    Bedside Manner
    Wait Time

    Very relaxed approach but detailed and thorough onboarding of a new patient.

    by
    Overall
    Bedside Manner
    Wait Time

    Very happy with thorough first appointment. I feel hopeful that I will have an outcome from blood tests and x-ray with a plan going forward.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair was very personable and listened earnestly to my concerns. He seems very thorough, seeking to find the root of the problem rather than just treating the symptoms. All of his staff were very friendly and on the ball; it was also convenient that he does all the blood tests on the premises.

    by
    Overall
    Bedside Manner
    Wait Time

    Phenomenal and compassionate. I highly recommend Dr Blair.

    by
    Overall
    Bedside Manner
    Wait Time

    Thorough and what a great doc!!

    by
    Overall
    Bedside Manner
    Wait Time

    Always very pleasant and thorough. Waiting with good coffee is a nice bonus.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is the most caring, understanding and compassionate Doctor. He also has a wonderful sense of humour :) Can't recommend him enough.

    by
    Overall
    Bedside Manner
    Wait Time

    Doctor are very caring and patient with us. def will be recommended to anyone.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is just wonderful. He is very good at what he does and excels as a human in general.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blaire is the best doctor around

    by
    Overall
    Bedside Manner
    Wait Time

    One truly amazing doctor! Always finds a solution

    by
    Overall
    Bedside Manner
    Wait Time

    I feel like I'm in the right hands. Dr Blair doesn't just see you as another patient, you can see he is really interested in understanding how he an help and take all precautions to ensure he is solving the problem.

    by
    Overall
    Bedside Manner
    Wait Time

    Awesome attention to detail and so caring.

    by
    Overall
    Bedside Manner
    Wait Time

    My visit was very pleasant, Tea was offered and served in amazing cups and Dr Blair is a Gem and so his staff

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair was very thorough and patient explaining the meds and course of treatment so that my daughter felt comfortable and more in control of her diagnosis.

    by
    Overall
    Bedside Manner
    Wait Time

    You won’t find a more caring, compassionate and thorough GP. Dr B is is the absolute best- I cannot recommend him enough.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is a very compassionate and caring Dr. If you are looking for a Dr who cares about his patients, then he is the one you want.

    by
    Overall
    Bedside Manner
    Wait Time

    Although we had an extended waiting time, it was well worth it. After meeting Dr Blair, I felt a sense of relief that my condition would get better and that there was something we could do about it. Dr Balir took his time to understand all my symptoms and medical history and was empathetic to how this condition made me feel. I will continuously go back to Dr Blair. Thank you.

    by
    Overall
    Bedside Manner
    Wait Time

    I can’t recommend Dr. Blair highly enough. Apart from knowing what he’s doing (and knowing where to send you when he’s out of his league), he is inclusive, caring and funny. I’m so glad we found him!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is a very hands-on physician whom looks at overall health and well-being with the objective of long term solutions for a healthier patient.

    by
    Overall
    Bedside Manner
    Wait Time

    Had to wait a little due to the doctor attending to an emergency.

    by
    Overall
    Bedside Manner
    Wait Time

    very happy to have been to see Dr Brendon Blair

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blaire is by far the Best Doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Brendan Blair is one of the best DRs I have ever dealt with! He explains everything so thoroughly and takes the time to answer any questions with such care and compassion. You don’t feel like just a number in and out of his consult but truly feel like you have been treated with the most genuine care , He is passionate about his work and it shows in his interactions.

    by
    Overall
    Bedside Manner
    Wait Time

    phenomenal doctor and would recommend to anyone

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is incredible! His bedside manner and attention is impeccable and he is so good even with my 2-year old. He explains everything, is thorough and takes the time to listen where needed. Highly recommend him and his rooms!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is a compassionate and exceptionally competent doctor. He is very thorough and does not rush the consultation. Highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Brendan Blair is incredible. Not only has he taken great care of my health, but also he is lovely to speak with at every appointment. It’s rare to find a doctor that combines such personal touches and care for a patient as a person with outstanding quality of medical care. I highly recommend becoming his patient!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Blair is caring and willing to go full length to find a solution for the problem. No rush during the appointment. I highly recommend him.

    by
    Overall
    Bedside Manner
    Wait Time

    Cannot recommend Dr Blair highly enough. Always helpful and takes the time to listen and thoroughly assess you. Not many doctors out there like him.

    by
    Overall
    Bedside Manner
    Wait Time

    A doctor who truly cares! Always goes above and beyond.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is a fantastic, caring and passionate medical professional and his team is also exceptional. Highly recommended!

    by
    Overall
    Bedside Manner
    Wait Time

    Absolutely thrilled I found Dr Blair as my new GP.

    by
    Overall
    Bedside Manner
    Wait Time

    No matter how long one has to wait for Dr B, it's absolutely worth it. He is the most empathetic doctor I have ever been to. He listens and questions to get to the bottom of your condition. Thank you Dr B! Appreciate the time you spent with me.

    by
    Overall
    Bedside Manner
    Wait Time

    I can't fault anything except the steep increase in consulting fees from the prior year. I will have to consider other practices as my medical aid will be depleted very quickly.

    by
    Overall
    Bedside Manner
    Wait Time

    The most caring and friendly doctor I have ever met. The time spent with each patient is amazing. Not to mention the practice and all its staff.

    by
    Overall
    Bedside Manner
    Wait Time

    Really happy with all round assistance. ☺

    by
    Overall
    Bedside Manner
    Wait Time

    Most amazing doctor! My toddler loves Dr B!

    by
    Overall
    Bedside Manner
    Wait Time

    What an incredible doctor! Dr B is soo caring and passionate that it feels like you are chatting to a good, long-time friend. He has a superb bedside manner and is amazing with all ages. I can highly recommend Dr B.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair was brilliant with my 1year old putting his needs and well being before an influx of unnecessary medication

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is a highly competent, caring health professional who is very thorough in his work. He has a friendly attitude and is highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    There is no one better than this Dr!!!! He knows his stuff

    by
    Overall
    Bedside Manner
    Wait Time

    We love Dr B. He has a great bedside manner and is always caring and considerate. Wait time was about half an hour which wasnt too ideal.

    by
    Overall
    Bedside Manner
    Wait Time

    All round excellent help and very friendly staff

    by
    Overall
    Bedside Manner
    Wait Time

    The most caring, kind, incredible doctor in the world.

    by
    Overall
    Bedside Manner
    Wait Time

    I would highly recommend Dr. Blair to anyone.

    by
    Overall
    Bedside Manner
    Wait Time

    Have had such an amazing experience with Dr Blair, really caring for patients is why I wanted to move from my GP to Dr Blair and he’s been an absolute gem to see! Would highly recommend him to anyone!!

    by
    Overall
    Bedside Manner
    Wait Time

    Brilliant experience and I felt as if Dr Blair wasn’t rushing to get me out. Has great bedside manner.

    by
    Overall
    Bedside Manner
    Wait Time

    I will not go to any other GP. Dr Blair makes his patients feel like people and not just numbers.

    by
    Overall
    Bedside Manner
    Wait Time

    Most amazing Doctor ever! All staff are friendly and welcoming.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair cares for the well-being of his patients and it is displayed in his dedication and caring when consulting. Awesome bedside manner.

    by
    Overall
    Bedside Manner
    Wait Time

    An absolutely wonderful consultation. Just fabulous!

    by
    Overall
    Bedside Manner
    Wait Time

    The very best of the best. Dr Blair is one truly amazing doctor. Caring, compassionate, understanding, he goes to lengths to ensure his patients are given the very best of care. If not for him, my issues would have escalated to a point where the only solution would have been surgery. Dr Blair always goes beyond and is passionate about what he does. He is also surrounded by a wonderful team..kind, polite and always willing to help make your visit a good one. You are welcomed with some tea/coffee while waiting. The place is spotless and very nice with even a kids corner on the beautiful decked patio. I cannot recommend Dr Blair enough!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is a caring practitioner who takes the time to listen to and understand his patients' concerns, and provides great advice to address their needs.

    by
    Overall
    Bedside Manner
    Wait Time

    Extremely happy with the service received!

    by
    Overall
    Bedside Manner
    Wait Time

    Very impressed with the new practice! Well done!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr.Blair uses his comfortable nature to approach any visit in a dignified manner with all explanations & remedial actions in simple terms, irrespective of the complexity of the issue. His practical approach is key in characterizing every visit with a successful outcome.

    by
    Overall
    Bedside Manner
    Wait Time

    All I can say is WOW! I was completely blown away by Dr Blair's knowledge, thoroughness and complete care and empathy. He really is a gem and I am glad I stumbled across his practice

    by
    Overall
    Bedside Manner
    Wait Time

    Brilliant doctor, kind, humble, friendly, listens. Awesome rooms and a great team

    by
    Overall
    Bedside Manner
    Wait Time

    Thorough evaluation and good advice

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent doctor and fantastic experience

    by
    Overall
    Bedside Manner
    Wait Time

    Reception need a bit more training especially finding your name on the system

    by
    Overall
    Bedside Manner
    Wait Time

    A lovely practice, inviting, professional, friendly and efficient staff! A relaxing and encouraging experience!

    by
    Overall
    Bedside Manner
    Wait Time

    Great and caring Doctor, highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    It was my first time using the virtual appointment, but it was excellent. Will definitely do it again. Dr Blair is clear and professional

    by
    Overall
    Bedside Manner
    Wait Time

    I find Dr Blair to be a wonderful and compassionate doctor. Very patient and understanding and will take the time to explain. I strongly recommend him.

    by
    Overall
    Bedside Manner
    Wait Time

    Wonderful GP! I highly recommend Dr Blair to anyone. He is so kind, caring, and real. It's refreshing.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Blair is very polite and professional. He listened well and considered my observations as a mother, which I appreciated.

    by
    Overall
    Bedside Manner
    Wait Time

    Thank you for always taking the time to treat me and giving your best to ensure my recovery.

    by
    Overall
    Bedside Manner
    Wait Time

    Great doctor, very good bedside manner and explains everything well. He ran a bit late but it was definitely worth the wait and he was very apologetic.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is a fantastic Doctor , i have always been impressed by his bedside manner and ability to make you feel at ease and just his general compassion for his patients is immediately felt. His way with Children is particularly impressive and makes doctor visits a breeze. A doctor in a million!

    by
    Overall
    Bedside Manner
    Wait Time

    Overall a very good experience. Nice rooms and all staff are very friendly and approachable

    by
    Overall
    Bedside Manner
    Wait Time

    Brilliant bedside manner. Caring and understanding and seeks to find the best option that will help you feel better.

    by
    Overall
    Bedside Manner
    Wait Time

    I highly recommend Dr Blair, he is professional, passionate, knowledgeable, thorough and his placid temperament really put me at ease.

    by
    Overall
    Bedside Manner
    Wait Time

    A very caring doctor that helped me so much. Thank you for listening to me.

    by
    Overall
    Bedside Manner
    Wait Time

    By far the most attentive, passionate and caring doctor. This was my first visit at his new practice and from now on Dr Blair will definitely from now be my one and only doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Best Dr in Fourways area bedside manner is awesome and really listens

    by
    Overall
    Bedside Manner
    Wait Time

    Dr B is the best doctor ever, kind, compassionate and the best bedside manner. Patient and always listens.

    by
    Overall
    Bedside Manner
    Wait Time

    The BEST doctor I have ever been to, I honestly can’t rate Dr Blair high enough. I don’t think I would still be living if it weren’t for him.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent service, beautiful practice, professional and friendly staff.

    by
    Overall
    Bedside Manner
    Wait Time

    Truly the most amazing doctor I know! He is so good with my little one and no matter what, the visits are always great. Dr Blair is caring, empathetic and finds solutions. Beautiful offices and great reception staff too.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr.B and his team were so kind, caring and compassionate. My overall experience was exceptional.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair goes above and beyond for his patients! Best Doc in town!

    by
    Overall
    Bedside Manner
    Wait Time

    Just the very best Doctor! Caring, empathetic and spends as much time with you as is needed. Amazing at diagnosing his patients by being thorough. Thanks Dr B!

    by
    Overall
    Bedside Manner
    Wait Time

    Exceeded my expectations! Love the environment and the warm professional approach of all the staff. Dr Blair is by far the best doctor I have ever seen. Thank you to all.

    by
    Overall
    Bedside Manner
    Wait Time

    Great service, thank you.

    by
    Overall
    Bedside Manner
    Wait Time

    Online booking system is great. Thanks for seeing me Doc. Onwards to recovery!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Blair is just the most wonderful, caring doctor who goes out his way to help

    by
    Overall
    Bedside Manner
    Wait Time

    Brilliant Dr, brilliant team, awesome rooms

    by
    • Funds and Pricing

    We aim to provide a comprehensive, holistic and patient-centred service. Quality patient care is a non-negotiable! We regret to inform you that we are not contracted to any medical aid funders. Patients are required to settle their accounts immediately following their consultation, BEFORE LEAVING THE PRACTICE. Patient's will receive a statement to submit to their funder for reimbursement. Please call for procedure rates, or should you have any queries on 0871384620.


    Standard/Uncomplicated Consultation (Please refrain from selecting this visit type should you have multiple medical conditions/complex history, and you are presenting for the first time) 20 mins: R 920 (Medical Aid & Private)

    Complex/Extended Consultation (Essential for first time patients and for those with multiple medical conditions/complex history) 40 mins: R 1200 (Medical Aid & Private)

    Prescription Services (*Subject to terms & conditions): R 270

    Telephonic/Virtual Consultation (15 mins): R 520

    WhatsApp/Email/Messenger Consulting Services : R 270/520 (Dependent on the complexity/duration of correspondence)

    Completion of Chronic/PMB applications (Forms/online/telephonic): R 600

    Motivation Letters/Authorisations/Miscellaneous Administration: R 300

    After-hour Fee (Added to consultation fees after regular hours: After 17:00 (Mon-Thurs), 15:00 (Fri), and 13:00 (Sat): R 450