Snap Fitness is a fitness company that offers twenty-four-hour availability, online training, nutrition counseling and wellness services. This location provides single, joint and family memberships, as well as month-to-month and twelve-month prepaid options.