328 Main St., Suite 214
Ames, Iowa 50010

My office is 2nd floor of the Town Center building.  There is free parking in the rear of the building, and metered parking on the street.  I am walking distance of the #1Red, #2 Green, #5 Yellow, and #10 Pink CyRide bus stops.

In order to serve those in need of ground floor services, I have an office and waiting area located on the first floor (suite 105).

Contact Information

Preferred method of contact is through email for all correspondence. I use ProtonMail, a securely managed, encrypted email service. This ensures that any message you send to me will be stored securely, and your confidentiality will be maintained. My email address is:

To request an appointment, contact us through our client portal or call and leave a detailed message and we will call you back as soon as we are available.

If you must reach me by phone, call (515)520-9703. Note that I am not available for crisis or emergency appointments.

Fax: (515)608-4666