Along with my previous comment I wanted to include a link to a website that will help you get more information about low level laser treatment. This type of treatment has been used in Europe for many years to help manage pain and it works wonders. Here is a website that contains a lot of useful information on low level laser treatment.
http://ColdLaserTherapy.US
Many things can cause neck pain. It can be caused by stress, over working, lack of sleep, or a number of other things. Approximately 10% of Americans suffer from neck pain. It really is not about what can cause it, but what can cure it. Many doctors are finding that low level laser treatment can help heal neck pain very quickly and very efficiently.