It boils down to one question. Can you deliver the same level of service, expertise and benefit to each and every client type that you are training. If you answer yes to this, either you are “specializing” in what you are great at and passionate about or you are kidding yourself… If you have several different client types, one of those clients will be better off with someone else. (not that they don’t receive some benefit from you) It doesn’t make you a lesser trainer. It makes you a BETTER trainer. I am simply looking for trainers and professionals who aren’t afraid of this fact. If we all grasped this concept, we would be able to serve the public in a better way and Personal Trainers would be held in a much higher regard. In general the publics thoughts on personal trainers isn’t shiny and bright. If more people had phenomenal sessions with trainers instead of Ok or good sessions, it would benefit us all. You cannot argue that. You can but, the trainers that are looking to make our industry better and better won’t.