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.