No two people are the same. So no two people share the same set of challenges in life. At Haven House, we offer three tiers of care based on our clients’ needs.

We work closely as a team to assess each client in order to collectively deliver the best possible treatment and care. This allows us to customize their treatment so clients can grow, develop and recover.

Our facility provides an environment in which clients feel safe, respected and accepted. Our goal is to help them succeed in gaining independence as they transition back into family, employment and the community.


"I love this place! Here I feel needed and wanted … I love coming here. It’s like a second home to me."