Dr. Hampton is the BEST! Doesn't try to oversell, he is very honest and straightforward. I have had times when I couldn't walk because of severe back pain and he put me right in just a few visits. In fact, I need to see him again soon for some preventive care!