I've had the worst experience with this doctor. He delayed my examination for 4 hours and when it was my turn, he spoke to me very rudely like i was there begging him to do it for me. I am a paid customer and paid in full but my treatment was horrible, just plain horrible.
On further checking online, i see terrible experiences from other visitors as well and would like anyone visiting this doc to watch out for the reviews online.