Yes, acupuncture is very effective for most musculoskeletal problems, including back, neck and joint pain.