Excellent doctor that listens and knows his stuff. I would still be going to him, but my new insurance plan isn’t accepted there. He won best doctor awards for a few different years. He always tries to understand what the patient is needing and makes sure to address those concerns. I was able to get in same day usually when needing an urgent appointment.