My initial visit ended up lasting about an hour, which I was not expecting, but it worked out well because I had a lot more to talk about than I thought. I would definitely recommend this to anyone looking for a provider who will listen thoroughly and evaluate before making treatment recommendations. He is very patient, kind, and understanding. I feel very comfortable telling him about my symptoms. Getting my medication is fairly easy without having to jump through a bunch of hoops with the pharmacy, which is nice.