Wow! How do I start with Dr. Allen. I am so thankful for him and his staff! He’s not just a Chiropractor, he’s a Chiropractic Neurologist. He’s one of 600 in the world. I’ve been in transportation for over 30 yrs and Dr Allen has been my Dr. for 28 of those years. He not only is able to help with pain, he also educates me every time with what I need to be working on until my next visit with him. Dr. Allen has been a lifesaver and blessing to me. His staff is amazing! I definitely recommend him for chiropractic treatment.