Patients will be evaluated before the start of treatment (T0), at the end of treatment (T1), 3 months after T1 (T2), 6 months after T1 (T3). Results will be stratified by gender, age range, and type of headache diagnosed.
The 3 non-pharmacological treatment groups will carry out 12 treatment sessions, 3 times a week for 4 weeks, with a duration of 45 minutes each. The control group (CTRL) will carry out pharmacological treatment according to clinical practice, the patients of the CTRL group at the end of the last follow-up evaluation (T3 at 6 months) at their request will be randomized into one of the other three intervention groups.