Get treatment for all your mental healthcare needs.

My Services

Fees and Accepted Insurance Plans

“Dennis has been there for me for years, always available on and off the clock, he has been a rock for me. Always focusing on the solutions, not the problems, positive but honest and straightforward. I have and will continue to recommend to friends and family, a true pro and one of a kind!”

— Former Patient

Get started on your journey to better mental health, today.