Our House was founded in 1984 as a result of concerns by parishioners of St. Stephen the Martyr Anglican church. At the time, the area around the church was surrounded by people in need, including many alcoholics and drug addicts, who used the area as a safe place to participate in their addictive behaviors. The house was originally founded as a halfway house, looking to give people a way to reshape their lives by providing drop-in services offered by a dedicated team of volunteers. The idea behind Our House was "addicts helping addicts". Eventual renovations allowed for short stays by young male and female addicts.


Today, Our House is no longer merely the halfway house we started out as. Now, we are a recovery centre with extensive programming, providing for more than just basic human needs and a safe environment free from drugs and alcohol. Along with Alcoholics Anonymous and Narcotics Anonymous meetings held weekly, our programs have expanded to help our clients with their emotional and mental health, along with their physical and spiritual needs. We even have evening programming offered to accommodate individuals working or involved in outside programs! Volunteers usually put on one seminar a week,  helping to care for the physical, spiritual, and social aspects of health and recovery.

Most of our referrals come from Edmonton's two detox centres, AADAC centres across the province, Henwood Treatment Centre, Poundmaker's Lodge, Hospitals, and Correctional Services, though many people first hear about our organization through word of mouth or community resources.