The Union Gospel Mission Recovery Program is a residential program. The steps and activities are all based on the 12 Steps Model in order to help the people in need of addiction treatment. The program lasts at least six months. The program also focuses a lot on the relationships and the family of the addict. For the parents, there are also parenting education. This can help the people get over their alcohol and drug addiction and also teach them ways to deal with their lives.