Utah Boys Ranch is a non profit charitable organization. It provides educational, medical and clinical teams and counselors to facilitate positive changes in boys. The program consists of professional therapy involving both the boy and his family, together with the development of spiritual and moral values. Clinical therapy, parenting seminars, spiritual activities, recreational therapy, music, and literacy program are offered. A 12 step program is used for counseling drug and alcohol groups. Festivals and camps are conducted.