Can I give six stars? David is a true professional who has helped me through challenging times of severe neck and shoulder pain to a place of real comfort and being able to get on with life. David talks you through everything and will advise not to continue treatment if you no longer need it. I will be back in the future (hopefully not too soon!) and I would not hesitate to recommend him - I have passed his name on to many people already.