After a long search for a suitable sports therapist I found John and have been very satisfied with my sessions with him. He is very good at dealing with cramped, fatigued ... more