Dr. Hensley has been very good at diagnosing and treating my problems over the past few years. He is very knowledgeable and always takes time to explain how the problem will be treated and what to expect. I also appreciate the professionalism of his staff, and their kindness during my office visit. Dr. Hensely and his staff are compassionate and they want to ensure that patients truly get better. They have all been awesome!