Its pretty common and even wise for trainers and company’s that provide personal training services to charge in advance. 1. its easier to manage finances for the trainer. 2. Clients often see who see paying in advance as a motivator to make their session. If your concerned about a trainer not showing up after you’ve paid them you should insist on a contract of your agreement. But more importantly before hiring a trainer inquire about their professionalism, observe how they interact with others and always remeber that purchasing personal training sessions or hiring a personal Trainer is like trying on new clothing….. If it doesn’t fit or feel right, then seek out one that does. Remember the journey you’ve set out on is about your wants and needs. Take your time and make an informed decision.