If you would like to schedule an appointment please call (319) 389-1514 or email

Troy offers individual counseling sessions and accepts insurance from Blue Cross, Medicaid (Amerigroup and Iowa Total Care), Optum, Midland’s Choice, Medica, and Cigna. Cash rates are $150 for intake session and $125 for each subsequent session.

Appointments are scheduled for 45-55 minutes.

All payments including copays and coinsurance are due at time of service. Please contact your insurance company prior to your appointment to verify benfits. Cash, check, credit cards, and HSA cards are accepted.

For further information, please visit my Psychology Today profile

At this time, we’re not accepting any new clients.