Jim is a very conscientious therapist and dedicated to improving how his clients feel. He has helped me tremendously with ongoing shoulder pain I’ve suffered from for over a year, and each visit is an improvement on the previous one. I am also pleased that not only does he listen he communicates well with regards to what he is doing and why.