Dr Herman van Heerden goes out of his way to listen, help and treat his patients. His staff is very professional and friendly.