Snap Fitness offers fitness training, exercise classes, personal training, group classes, weight loss programs and yoga services.