Registered client? Sign in

Thank you for your interest in scheduling an appointment.  Both new and existing clients are welcome to use this feature.  If you are unable to find an appointment time that works for you or if you need assistance choosing a counselor, please call or email the office.  If counselors are at capacity at one location, consider checking availability at a different location.


Please note that not all providers are accepting new clients.  When selecting a counselor, please be sure to note any scheduling limitations above their name.  Some appointment times that appear available on the calendar may be only available to existing clients. If you choose an appointment time that is unavailable, we will follow up with you and provide you the option to reschedule if possible.   

Online Scheduling

Select from the following to schedule an appointment.

  • Accepting New Clients

  • Accepting New Clients Within the Next 14 Days

    To ensure that providers have adequate space for existing clients, the following providers are accepting new clients at any available time within the next 14 days only.  Please note that evenings and weekend appointments are highly sought after and cannot be guaranteed. 
  • Accepting New Clients Within the Next 14 Days (Not on Sundays)

    The following providers are accepting new clients at any available time within the next 14 days (except Sundays).  To ensure that providers have adequate space for existing clients, the office will not be able to accept appointment requests for new clients that are made more than 14 days in the future.  Please note that evenings and weekend appointments are highly sought after and cannot be guaranteed. 
  • Not Accepting New Clients

    The following providers are full and unable to accept new clients at this time.

Contact

Locations

Edwardsville
40 Edwardsville Prof Park, Suite B, Edwardsville, IL, 62025
Maryville
24 Professional Park Dr., Suite B, Maryville, IL, 62062
Troy
189 US-40, Suite C, Troy, IL, 62294

Hours

Sun8:00 AM-8:00 PM
Mon8:00 AM-8:00 PM
Tue8:00 AM-8:00 PM
Wed8:00 AM-8:00 PM
Thu8:00 AM-8:00 PM
Fri8:00 AM-8:00 PM
Sat8:00 AM-8:00 PM