Migraine Specialist

Migraines are debilitating and can significantly hinder your quality of life. Fortunately, you don’t have to suffer or take addictive pain medications to ease head pain. At Meyer Chiropractic in conveniently located Southlake, Texas, Dr. Robert Meyer offers chiropractic care and other natural remedies to prevent migraines and ease pain. Call to learn more about natural migraine treatments, or book online today.

Migraine Q & A

What is a migraine?

About 12% of people in the United States suffer from migraines. A migraine is a recurring type of headache that causes intense pain. Symptoms of a migraine include:

  • Severe pain, or pain on one side of your head
  • Throbbing or pulsing sensations
  • Nausea or vomiting
  • Weakness
  • Sensitivity to light and sound
  • Blurred vision
  • Dizziness or fainting
  • Pins and needles in arms or legs

Before a migraine hits, you may experience mood disturbances or appetite changes, or you may see flashes of light or wavy vision, known as auras.

What causes migraines?

The cause of migraines isn’t entirely clear, but certain factors increase your risk for developing them:

  • Stress
  • Hormonal changes in women
  • Certain foods or food additives
  • Skipping meals
  • Alcohol
  • Some medications
  • Intense physical exertion
  • Sleep disturbances
  • Dehydration

Women are three times more likely than men to experience migraines, and your risk is higher if you have a family history of migraines.

What is the treatment for migraines?

Dr. Meyer uses chiropractic care to ease pain and help prevent migraines. Some of the treatments include:

Chiropractic adjustments

When your musculoskeletal system is in proper alignment, your entire body feels better. Chiropractic care eases muscle tension, reduces stress, helps improve posture, and increases range of motion. Regular chiropractic adjustments can prevent migraines from occurring.


We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule


8:30 am-12:30 pm

3:00 pm-6:00 pm


By Appointment Only


8:30 am-12:30 pm

3:00 pm-6:00 pm


8:30 am-12:30 pm

3:00 pm-6:00 pm


8:30 am-12:30 pm


8:00 am-11:00 am