Choosing to see a therapist is a personal decision that can greatly benefit your well-being. At Ames, Altoona, and West Des Moines Therapy & Consulting, our trained and experienced counselors provide invaluable support as you navigate through self-reflection, understanding your situation, and improving relationships. Therapy is a powerful tool to enhance physical and mental health, foster honesty, intimacy, and fulfillment in your life.

During your sessions at our offices, you and your therapist will work closely together. Our counselors' clinical training and expertise enable them to challenge and support you effectively. Creating a safe and confidential space is our priority, where you can freely share your thoughts without fear of judgment or embarrassment. Our mental health experts are dedicated to putting you at ease and supporting you on your journey towards a happier, healthier life.

Confidentiality is paramount in therapy. We uphold strict confidentiality standards, and your sessions remain private. Your therapist will provide you with a written confidential disclosure agreement, ensuring that your discussions are kept confidential. 

We also offer the convenience of clinical telehealth sessions, using HIPAA-compliant videoconferencing technology. This allows you to access immediate care from the comfort of your own space, while still maintaining privacy. You can complete initial paperwork online through our secure portal and easily schedule your appointments either online or by calling our offices.

We accept various insurance plans, including Blue Cross/Blue Shield-BC/BS Wellmark, Cigna, and Flat Rate. Coverage may vary depending on your specific plan.

We are committed to your privacy. Do not include confidential or private information regarding your health condition in this form or any other form found on this website. The form below is for general questions or messages to the practitioner.

By clicking the Contact form you agree that the phone number and email you provided may be used to contact you (including autodialed or pre-recorded calls). 

Visit our Office

Contact Us

Office Hours

9:00 am - 5:00 pm
9:00 am - 8:00 pm
9:00 am - 5:00 pm
9:00 am - 7:00 pm