Registered client? Sign in


Online Scheduling

Select a service to schedule an appointment.

  • 15 Minute New Patient Consultation (Free)
    Dr. Hagmeyer offers a limited number of Free Phone Consultations to perspective patients each week. If you would like to personally speak with Dr. Hagmeyer to find out how he might be able to help you, please click on the blue link above and choose an available time spot from the choices listed. We also require you to complete a short Health questionnaire. During this complimentary 15 minute appointment, Dr Hagmeyer can answer any questions you have about becoming a perspective patient. Dr Hagmeyer can not make any recommendations for treatment or the management of your case- i.e. what kind of diet/foods you should be eating, what kind of supplements you should be taking, if you are taking the correct medications, what kind of testing you should have done, etc. 

  • (30 minute) Consult (Paid) $99
    Every week I set aside several- 30 minute time slots where you can ask me anything you want and get instant feedback and solutions that you can implement right away. You can talk to me about any topic you’d like! In these consultations, you have the opportunity to share with me what you are struggling with–What you have done, Where you are with your health and Where you want to be in the future. You can ask me any questions you want during that 30 minute appointment, and I will do my best to answer them – Please understand- that I have not reviewed your medical health history and cannot make individualized Treatment recommendations as I would be able to do in a full Comprehensive Case Review. If you would like me to review testing I suggest you purchase a Case Review
  • (30 minute) ESTABLISHED patient (Trouble shoot) $99
    For existing patients only. A 30 minute consultation to troubleshoot any issues with your Treatment program or to schedule additional time beyond your normal follow up visits. 



 based on 3 ratings
More reviews



Mon9:00 AM-5:00 PM
Tue9:00 AM-5:00 PM
Wed9:00 AM-5:00 PM
Thu9:00 AM-5:00 PM