Ivan Bub

Ivan Bub, MD

Schedule an Appointment

If you are a new patient to Tower Health, please schedule an appointment using this form. Patients already using MyTowerHealth should schedule all appointments through that system.




  • Family Medicine

Additional Languages

  • Afrikaans


Medical School

University of Cape Town, South Africa


Reading Hospital, Family Practice


Groote Schuur Hospital, Rotating

Board Certification

  • Family Practice

Office Information


Patient Ratings and Comments

Patient satisfaction and quality improvement are top priorities at Tower Health Medical Group. Learn more about how patients rate and review their experience with our medical providers. Learn More.

4.9 out of 5 (216 Ratings, 95 Comments)


Patient comments are posted in the spirit of being completely honest and transparent with the community we serve. Learn more about the patient comments that you'll see on our medical provider profiles. Learn More.

Patient Comment October 2019
Dr. Bub is always professional, knowledgeable, personable.
Patient Comment October 2019
Dr Bubb is always kind and thorough. he does not rush the appointment and he listens
Patient Comment October 2019
Patient Comment October 2019
Dr. Bub is a very caring individual, and makes you feel at ease. He calls you at home personally to give you test results even if it is an evening or weekend. Not usually heard of in this day, and age.
Patient Comment October 2019
dr. bub is outstanding. very thorough and knowledgeable.
Patient Comment October 2019
I had a great experience with Dr. Bub. He took the time needed to review my long medical history. Dr. Bub has always done a fine job for me.
Patient Comment October 2019
the best doctor in the country
Patient Comment October 2019
***I am used to good services. My provider I very good and I am satisfy with the services. Thank you for wanting to know I feel about my experience with your services.
Patient Comment October 2019
He is very good.
Patient Comment September 2019
Like the fact that the Doctor is always on time to see me at the office.
Patient Comment September 2019
all good
Patient Comment September 2019
we travel 2 hours to keep our dr
Patient Comment September 2019
Patient Comment September 2019
excellent caredr bub is very competent communicates well with me. he is an excellent dr
Patient Comment September 2019
very good.