Skip to content

Book your Appointment

Please note: the schedule automatically sets the appointment for 30 minutes but please be prepared to stay longer as most sessions are 40 minutes.

If scheduling an appointment for a minor, please use the parents date of birth and note the child’s date of birth and the guardian’s name in the “reason for visit” section.

TELEHEALTH: If you are interested in telehealth counseling please also type “telehealth” in the the “reason for visit” section. All appointment times are in the Central time zone.

Regular Hours:
Monday through Friday 8am – 5pm (last appointment starts at 5pm)

Extended hours:
Tuesday and Thursday until 7pm (last appointment starts at 6pm)

Meet Our Counselors

Book an appointment with us by selecting your preferred staff and selecting the day/time on their calendar. Each staff has their own schedule so please double check you are requesting an appointment with the correct person.

Mark Baldwin

Ed.D., LPC-MHSP, ACS
Licensed Professional Counselor
Mental Health Service Approved Supervisor, ACS
President, LifeWorks Resources LLC​

Josh Krebs

M.A
Licensed Professional Counselor
Mental Health Service Provider​

Rebecca Gregory

M.A
Licensed Professional Counselor
Mental Health Service Provider

Gregory Perry

LCSW
Outpatient Counselor​

Talley Flowers

PMHNP
Psychiatric Mental Health Nurse Practitioner

This provider is not accepting online appointments currently. Call the doctor's office at (731) 215-0502 to book an appointment.

Ashton Azevedo

PMHNP
Psychiatric Mental Health Nurse Practitioner

This provider is not accepting online appointments currently. Call the doctor's office at (731) 215-0502 to book an appointment.

Lydia Walden, M.S.

M.S.
Licensed Professional Counselor – Mental Health Service Provider (Associate)​​

This provider is not accepting online appointments currently. Call the doctor's office at (731) 215-0502 to book an appointment.