A freelance trainer is a health consultant who typically assists clients with more than just physical training. Somewhere between life coach, teacher, and physical trainer, a freelance trainer helps people make changes in their lives and build lifelong habits for their health. Freelance trainers are known for finding a niche and developing their strengths in one or two training areas. They typically work one-on-one with clients at their home gym or a private fitness center, but they may also work with groups. Freelance trainers dedicate a lot of time to cultivating their personal brand and image through social media and at marketing events.