Snap Fitness, 7035 Grand Parkway S., Ste. 60, Richmond, is celebrating one year of business this October. The 24/7 gym offers cardio equipment, no contracts, flexible membership and on-demand virtual classes with franchise locations all over the world. Current specials include free enrollment and one free personal training session through the end of the November. 832-427-4042. www.snapfitness.com