Great doctor with TONS of experience. Was able to diagnose the ligament issues with my shoulder in about 5 minutes after the Navy docs sent me to physical therapy and told me I was just "getting old". (I was 24 at the time. That's an unacceptable answer.)
Dr. Kelly is absolutely worth a visit.
Just as an FYI, this doctor doesn't accept Tricare insurance. Not because they haven't tried to get on it, but because Tricare are jerks about chiropractors.