Went to Dave after months of shoulder trouble after 3 visits I was fine. Wish I had gone earlier as I would have saved myself a lot of money...............well worth a visit.