Current Patients

Enjoy the convenience of scheduling your appointments online.

New Patients

Contact me about what I can do for you and your child.

Insurance and Fees

I accept the following insurance plans:

  • Aetna
  • Amerigroup
  • Blue Cross Blue Shield
  • Iowa Total Care
  • Tri-Care
  • United Health Care

Prior to your first appointment, please check with your insurance company to determine if you/your child have mental health benefits.  If you do not have insurance or your plan does not have mental health benefits, then we can discuss an out-of-pocket payment.

All payments and co-payments are due at the time of service.