Services 

When facing a challenging life experience, many people feel discouraged or lose hope. Therapy offers a way to form a trusting, collaborative relationship with someone who accepts you just as you are.  Haven Counseling has experience treating individuals for:

Haven Counseling strives to provide quality mental health care at a reasonable cost and is in network with: