New patient appointments should be scheduled at least one week in advance. This will give you time to gather all of your previous medical records and send to us for review. We offer convenient  scheduling times for you and should you need an evening or weekend appointment we will try to accommodate you. All new appointments must be secured with a major credit card and telephone number.

New appointments are scheduled typically for 1.5 hours

Follow Up appointments are scheduled for 30-45 minutes

Request Scheduling here →


In order to give you the time you deserve with Dr. Van Fossen we do not overbook our office. We reserve office time especially for you. We do not double book appointments.  If you need to reschedule we ask that you notify us 24 hours in advance. This permits us to offer your time slot to other waiting clients. If you miss an appointment, reschedule, or cancel your appointment less than 24 hours notice you will be charged for the visit.


We understand how hectic life can be. Circumstances sometimes prevent us from arriving on time. We will make an effort to accommodate you in those moments. However, arriving late may make it necessary for us to reschedule your appointment so others are not inconvenienced. (Charges may apply)


MigraineMinds is a direct pay medical office and does not bill or accept insurance payment.  Dr. Van Fossen does not participate in Medicare and his office visits and treatments are not reimbursable by Medicare. We do not submit bills to insurance or Medicare. 


We do not prescribe opioids or barbiturates for the treatment of headaches or migraines


Office hours are 8-noon 1:30p-5pm, Monday-Friday by appt.

Optional evening or weekend hours are available on request. 

Map and Directions


MigraineMinds,LLC provides a highly individualized and focused evaluation of headaches and migraines. We limit the number of patients in our practice so we can give you the extra time and care that you deserve. In the long term you will save money by having a dedicated compassionate resource to help you manage your migraines; fewer doctor visits, fewer urgent care and ER visits. Most patients have high deductible insurance plans and rarely meet their annual deductible. This means that most of them are paying out-of pocket to begin with and not receiving service or care that works for them.

MigraineMinds is an “out of network” , direct pay provider. This means that payment in full is expected at the time of service. After each visit we will give you an invoice from your office encounter. You can submit this to your insurance company. Any reimbursement from your insurance company will be sent directly to you and is based on your policy’s "out of network" benefits. We accept cash, checks, and most major credit cards.

Our fees for physician services are competitive with rates for local physicians and hospitals. Rates are available on request. You can find information on comparable rates for local physicians and hospitals on Healthcare Bluebook.