Excellent doctor that really cares for your well being. Not only will he take his time to listen, he is very patient and will explain his diagnosis very thoroughly. His office is very small, which gives it a bit of s family feel. If you’ve been there more than once, they’ll remember you by name. Highly recommend.