As for all the ripping on various health care providers (especially chiropractic, being one myself). The best way to find a doc (or therapist) is take advice rom people you trust, keeping in mind that a degree says something, but not everything. I can think of people in all fields (chiropractors, MD's, PT's, osteopaths, etc.) who are briliant , and others who are idiots. It's kind of like climbing grades.... some 5.10's are no sweat, some are pure hell (at least for me) find someone who is familiar with your type of injury (i.e. climbing, skiing).
happy trails...or routes...or runs...