There are many types of headaches. Headaches can last from minutes to hours. Headaches can be on a daily or weekly basis. Headaches interfere with our mood, daily activities, work and family dynamics. At our office, we are successful in treating headaches especially headaches that are caused due to neck conditions. Our patients are able to get back to their normal life routines.