A body-weight support system is disclosed, including an improved body weight support apparatus and method. The system enables not only the support of patients undergoing rehabilitation therapies, but exercise modes that are both customizable and dynamic in nature, including alternative functionality at differing locations.