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 regarding the results of your heath questionnaire and recommendations that were emailed to you, click on the blue link above and choose an available time slot from the choices listed. During this complimentary 15 minute appointment, Dr Hagmeyer will discuss in further detail your questionnaire results and his thoughts about your case. Dr Hagmeyer can not make any recommendations for treatment or the management of your case- This includes; what kind of diet/foods you should be eating, what kind of supplements you should be taking or if you should stop taking certain medications, etc. This consult is to discuss next steps if you are interested in becoming a patient

  • (30 minute) Consult (Paid) $50
    Every week my office sets aside several- 30 minute time slots. During this 30 min consult you can ask me anything you want and I will do my best to give you instant feedback. Please understand that I have not reviewed your medical health history, lab work, and therefore cannot make individualized Treatment recommendations. Most patients who purchase a 30 minute consult use this time to find out if my expertise is one that will fit their health concerns and what services I offer would be the best fit. 
  • (30 minute) ESTABLISHED Patient (Trouble shoot) $99
    For current patients who are under Dr Hagmeyer's care. A 30 minute consultation to troubleshoot any issues with your Treatment program or to schedule additional time beyond your normal follow up visits as outlined in your treatment program. 
  • (15 minute) ESTABLISHED Patient (Trouble shoot) $50
    15 minute Trouble Shoot Existing Patient- No Lab Review
  • Metabolic Appointments



 based on 36 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
Fri9:00 AM-5:00 PM