Yes and no
There are many causative factors of headaches.
There are also many different types of headaches. The intensity and location of headaches also vary from person to person. I often see patients with headaches when they are referred from their doctors or specialists whom have exhausted all other treatments. A combination of therapies is often needed to treat.