Therapeutic Alliance is a private, mental health agency offering professional mental health counseling throughout Virginia. We strive to provide culturally sensitive counseling services to children, adults, and their families in several languages. We offer in-home mental health services? to help children and mentally challenged youth and adults from being institutionalized.