Dr Hudson is awesome, he does a great job of getting you back to level, even after one treatment you feel ten times better. You never have to wait and get gets you in and out quickly. His location is convenient as well, right off Indian School and Miller.