I've been seeing Dr Darrell for 38 yrs off n on as life can beat your body up. As a mobile service provider for 20 yrs I got hit quite a few times and could not take anytime down as a sole proprietor. Dr. Haggard has kept me in the field and going strong. Even the times i showed up walking i like a kinked up pretzel. He has studied many techniques and really gets to the root of the problem. I cannot say enough praise about this man and his abilities.