Neck pain and dizziness

My husband has been suffering from severe neck pain and dizziness for a few weeks now. The neck pain is mostly at the back and sometimes extends to his shoulders. The dizziness feels like the room is spinning, especially when he moves his head or stands up quickly. He’s also feeling nauseous and tired.

We’ve seen a general doctor who suggested painkillers and rest, but they haven’t helped much. We’re unsure what kind of specialist to see next or if there are specific tests we should ask for.

Has anyone experienced this? Any advice on what kind of doctor to see, tests to request, or home remedies that might help?

Thanks so much for any guidance!