Windhorse Counseling is a mindfully assembled team of exceptionally talented and experienced counselors with varying backgrounds and specializations, working with clients of all ages. A common thread binding the team together is the belief in the collaborative process between counselor and client. By creating a comfortable space and employing the help of dogs, the team at Windhorse fosters an open, creative and supportive environment where the collaborative process flourishes and where clients feel empowered to steer their own course towards balance.