Ashley C. Great doctor. He is always thorough and has very helpful, funny, yet professional staff. They truly make you feel at home.