Twin Oaks has approximately 100 members. People interested in joining Twin Oaks must attend a scheduled three-week visitor period. During this period, visitors tour the community and attend orientations on various aspects of membership. Unlike most co-housing situations, there is no cost to join the community, nor any rent or ongoing costs associated with living there. Basic necessities—housing, clothing, food, health care—are all provided to members in return for their 42 weekly hours of work. Since 2011, Twin Oaks has consistently had a waiting list, so visitors who are accepted for membership need to wait typically three to nine months before they can join. Before a new member can join, while the community is at its population capacity, a current member needs to drop membership. Historically, Twin Oaks has expanded its housing when it has had a waiting list for a prolonged period by building new residences and expanding the stock of bedrooms available.