Make an Appointment

If you are a returning client use the button below to schedule an appointment or reschedule a current appointment. For new client appointments, please contact the counselor directly to set up a time to meet.

Fees & Payment

Payments can be made by cash, check or credit card, or HSA/FSA cards, due at the time of service. If you have questions about finances or would like to discuss special accommodations, give us a call.

Some of our fully licensed counselors (LPC) accept claims from health insurance companies. Please ask your counselor individually if they accept insurance. Otherwise, if asked, we will provide a bill which can be submitted to your insurance company seeking to be reimbursed as an out of network provider.

Our typical session last 50-55 minutes. Fees for therapists of varying levels of experience range from $75/session to $150/session.

Please note that our therapists have a sliding scale available for clients that demonstrate financial need. If this applies to your situation, please discuss it with your therapist at your first appointment.

Generations - O'Fallon Office

923-A E Terra Lane
O’Fallon, MO 63366

Generations - West County

12401 Olive Blvd, Ste 103
Creve Coeur, MO 63141
(located within Crossroads Chiropractic)

Generations - St Louis City

3109 South Grand Boulevard
St. Louis, MO 63118

Generations - Ellisville

15800 Manchester Road
Ellisville, MO 63011
Pathfinder Church – Cornerstone Bldg, Main Entry #16