He is a fantastic doctor. I was referred to him from multiple friends who have seen him in the past. He is friendly, willing to listen to you, and doesn’t immediately jump to conclusions about what is going on. My only issue is the office wait time before you see the doctor. Because he is willing to take his time to listen and talk to you the wait time can be a bit long. I don’t mind it too much since I feel he has my best interest at heart.