Went in with migraines and cluster headaches. Walked out about an hour later with my headaches gone. This is the only doctor who has been able to get rid of my headaches every time. Unlike other doctors he was even able to find the cause of them and is working on reversing it.Accepts most insurance including IDPA and Medicare