I would give more than 5 stars if I could. Al is so thorough and really does have a great depth of knowledge and techniques. Not only is Al great at helping relieve pain & symptoms, he is very eager and encouraging in creating plans and routines to stop future injuries and problems.