Recovery Ranch is a 12-step based program. We go to outside meetings and host our own meeting every Sunday night. When we start the program it is required to obtain a sponsor and work through the twelve steps. Completing step work is also a part of moving through different phases in the house. When we finish the steps we are given the opportunity to give back and become sponsors in the house.