Hi Val-Jean.
I'm sorry you son is in such pain now. As a mother it is very difficult to see our children in pain - both of mine have migraine so I understand, but thankfully are episodic.
Before we talk about the Cefaly, I wonder if your son has seen a "true" migraine/headache disorder specialist rather than a general neurologist who claims they are a headache specialist? This is why I ask - many general neurologist are good doctors but it's difficult for them to be experts in one area, though they may treat many patients with headache/migraine and say they are a headache specialist. The reason it's difficult for these neurologists to be experts in one area is because they treat so many different conditions such as multiple sclerosis, stroke, epilepsy, Parkinson's and others.
A migraine/headache disorder specialist is just that - THE expert who treats one disorder -migraine and headaches. Migraine/headache disorder specialists also have extra board certification in headache medicine and take extra courses in migraine/headache so they are current on research and treatments. Let me share information on this with you; https://migraine.com/blog/how-are-migraine-specialists-different/ and how to find an expert; https://migraine.com/blog/looking-for-a-migraine-specialist/.
I can provide you with our Cefaly information in these links; https://migraine.com/blog/cefaly-questions-answered/ and https://migraine.com/blog/cefaly-migraineurs-review/. If your son is truly interested in this device, you may want to push it with the doctor a bit more.
Oh, one more thing - has he tried medication for prevention? Even though it feels like we've been through everything out there, it really isn't possible. There are over 100 different medications that can be used for migraine prevention. When you get a chance take a look at this if you've not seen it; https://migraine.com/blog/migraine-management-essential-4-preventive-treatment/. Here is another article discussing trying everything from Katie,one of our contributors; https://migraine.com/blog/ive-tried-everything-2/.
Please let us know if there is anything else we can do you.
Nancy