MARCO VESPIGNANI, ND

Provider Info

Education and Experience

Initially trained as a massage therapist, Dr. Vespignani first pursued a bachelor’s degree in evolutionary biology from the University of Hawaii. While studying biology and ecology, Dr. Vespignani became interested in the human role in the ecosystem and ultimately, natural medicine.

Soon after, Dr. Vespignani graduated from Bastyr University with a degree in Naturopathic Medicine in 2004. After graduation, Dr. Vespignani was selected for a residency at the Bastyr Center for Natural Health in Seattle.

Following his residency, Dr. Vespignani helped form and operate an integrative multidisplinary clinic in Davis, California in 2006 where he gained further experience in neurology and family medicine.

In an effort to give back to his profession, Dr. Vespignani was selected as a clinic director for the STAIR residency in 2009, one of only two such sites nationwide. In 2010, Dr. Vespignani returned to Seattle to join Seattle Integrative Medicine and focus on treatment of neurological conditions and in 2011 was voted Seattle Top Doc.  

Clinical Specialties

  • Neurologic concerns
  • Traumatic Brain Injury/mTBI
  • Multiple Sclerosis
  • Migraines
  • Movement Disorders
  • Chronic Fatigue
  • Chronic Pain
  • Fibromyalgia
  • Intravenous Therapies

Insurance and Pricing:

Dr. Marco is a preferred provider for the following plans, though we recommend verifying with your insurance company to ensure you have naturopathic coverage on your plan.

  • Regence
  • First Choice
  • Premera
  • Lifewise
  • Aetna
  • Uniform

Dr. Marco is not able to bill insurance for visits when the patient is located outside of Washington State or California during the visit.

Fees for visits:

When inurance is not being billed and payments are made the same day of sevice, the discounted rates are:

  • Initial Visit (60 minutes): $200
  • Follow Up (30 minutes): $100

To schedule with Dr. Marco for a new patient or a return visit, please call 206-525-8012 and we’ll be happy to answer any additional questions you may have and get you scheduled. 

Meet Our Other Providers

Schedule An Appointment