The actual workout takes 20 minutes. After getting changed and set up, most clients are in and out the door in 30 minutes.