I've been with this practice for a number of years and can highly recommend. Dr Schalk De Wet has a wealth of experience, a steady pair of hands and you can trust his ju ... more