Contact

Let’s talk

The quickest way to get started is a phone call — the first consultation is free. Prefer to write? Send a short note below and James will get back to you.

The office on Brynwood Drive is an easy drive from Loves Park, Machesney Park, Roscoe and Belvidere — or meet by Zoom from anywhere in Northern Illinois and Southern Wisconsin.

Request an appointment

Share just the basics. Please don’t include private health details here — you can discuss those by phone or in session.

Please enter your name.

Add a phone number or email.

That email doesn’t look right.

Best way to reach you
Session preference

Please check this box to continue.

If you’re in crisis, please don’t wait for a reply. Call or text 988 (Suicide & Crisis Lifeline), or call 911.
Call Request a visit