Snap Fitness is a franchise fitness club with a location in Alpharetta. In addition to 24-hour access to cardio and weightlifting equipment, Snap Fitness offers members personal training services and group boot camps. All prospective members receive a complimentary fitness assessment.