Apparatus and methods relate to a multi-modal rehabilitation device having a reconfigurably lockable, adjustable knee stabilizer and a removable foot plate provided with removable resistance elements. In an illustrative example, the resistance elements may be repositionable. The foot plate may be provided with rollers. The rollers may be configured for use in gliding exercises. The rollers may be configured for self-massage therapy. The rollers may be removable. The rollers may be disposed in a removable leg band which may be disposed around a leg of a user. In an illustrative example, the device further includes a graduated self-deflating thermal-compression device. Various embodiments may provide multiple therapy modalities in an efficient, economical, and user-friendly device.