Envision Counseling Services is a mental health practice that offers specialized counseling services for children, teens, adults and families, either individually or in groups, in the Bradenton area. Some of the areas specialized in are family/relational issues, stress management, social skills, anger management, communication skills, grief and loss, self-esteem, trauma, depression and anxiety, chronic mental illness and behaviors which lead to self-injury. Each 50-minute counseling session costs $100, which is due at the time of the service; documentation will be provided for patients to submit to their insurance provider in order to receive reimbursement.