This was literally the best doctor's visit experience i've ever had for any doctor. I was recommended to him by 2 different friends and now I know why. From making the appointment to visiting with the Doctor, the experience was very customer service oriented. They are a well oiled machine. And visiting with the Doctor was great. He helped me understand so much while being empathetic at the same time--and he truly wanted to listen to what i had to say and how i was feeling. I have never felt more comfortable in my health decisions.