Our church was rather involved with voluteering with this organization when we were growing up and got to know them well. We also know a few youth that have used their services and are very impressed.
Tree House is basically a youth services organization for at risk youth and their families. Kids who are rebelling or confused or just need some help or someone to listen are the common members. They have an excellent family and individual counseling program, as well as support programs like youth group and mission trips for those who make progress. Their success rate is wonderful.
I highly recommend them!