There's a good one in Woodlands. Is it too far? PM me if you want. Used to go to him and he's a very nice and detailed doc who spends a lot of time on every patient. But the queue may be long coz he spends time with every patient.
This Woodlands PD discovered a hard to detect condition in my boy when he was an infant while the first PD I went to in Bishan didn't detect it coz he was quite bo chap.