Schedule an Appointment

We love to make it as easy for you to get an appointment as possible. If you’d like to schedule yourself, this is the place to do it. Or you can also call or text us at (314) 464-9333 if you prefer.

If you need to schedule for a day or time that isn’t available in the system, please call or text us. We may be able to fit you in some custom time slots.

If you are not yet a member

To have a quick chat to talk to get to know Dr. Jay and find out more about Nexus, you will select from the following two options:

  • Introduction Chat (In Office) | 15 min

  • Introduction Chat (Virtual) | 15 min

For new patients

To schedule your very first appointment select this option. It will be in the office, unless otherwise arranged with Dr. Jay:

  • New Patient Appointment (In Office) | 60 min

* Please note: We prefer to set up your membership billing 48 hours prior to first appointment. Please call or text us if you did not set up a membership plan during your introduction chat. If you have questions about our membership options, we recommend scheduling an introduction chat first.

For established patients

Please select the option you feel best meets your needs:

  • Routine Follow-up* (In Office) | 30 min

  • Routine Follow-up* (Virtual) | 30 min

  • Extensive Follow-up (In Office) | 50 min

  • Extensive Follow-up (Virtual) | 50 min

* If you’re not sure, choose a Routine Follow-up option.

Jay Moore, MD using a stethoscope on a young man during a medical examination.
A smartphone screen displaying a text message conversation with Nexus Primary Care. The conversation encompasses discussions about health symptoms, a telehealth appointment, and scheduling a follow-up call.

You really can text to get an appointment!