Flexible housing allows homeowners to reconfigure their home as their lifestyle and economic situation changes. Rooms can change in size and/or a complete floor may change in function. The home is equipped for such changes, with pre-wiring and plumbing ready for adaptation. Flexible housing is also built to be accessible with features to accommodate young children, persons with disabilities and elderly people. Flexible housing is usually designed with multiple entrances to permit surplus space to be rented out, to either a non-related tenant or a family member, and thereby reduce the costs of ownership. The dwelling can be reconfigured as the size of the family increases or its needs change.