Snap Fitness specializes in free weight options, group fitness, personal trainers, tanning and health clubs services.