Hi there,
I hope one of these can help.
I no longer live in sa but for the 3 and a half years we were there my daughter also suffered a lot.
Her regular paed was the dr Ranchod at Olivedale. He was amazing and was always there for us. A great doctor.
A few times I took her to dr Richard / Dr Heimann in Sandton.
There is also dr greef in Sandton, only visited him once or twice when her paed was away but he seemed really competent.