Hi Netty
Have you tried Traction for cervical spine?
Have you tried neural tension test/ stretch?
How is his posture, what is his occupation, how are his muscles- special neck muscles (hypertone? shortened)
Hope I am not pointing out anything to obvious ...
kind regards
Annette