Personal Training

We are a mobile fitness training company that operates in Denton and Dallas

  • No gym memberships
  • No long-term contracts
  • We work with your personal goals
  • We are flexible to train Monday through Sunday

Schedule your first hour FREE with us. We will use this time to learn more about you, get your body measurements, create fitness goals together and even run you through a short workout!

Now offering online sessions

Home visits upon request!

Testimonials

If you’re looking for motivation to get back in shape, Perfected Bodies is the way to go! Not only has David Mata helped me get back on track to a healthy lifestyle, but he’s also helped me get my mind right and find a more positive outlook on life! David focuses on your overall wellness and your lifestyle choices! Super happy with the progress I’ve made so far and it’s only been a few weeks! Plus, it’s cheaper and better than hiring a therapist! LOVE IT!!

– Stephanie Hudson (Rated Our Company With Five Stars)

David helped me go from almost 300 pounds down to 185. His motivation and knowledge about fitness is amazing!

– Ryan Carey (Rated Our Company With Five Stars)

About Us

Why us?

We have a culture here that accepts everyone! No matter what fitness goals you may have, or what obstacles you face, we will help you overcome them with the best fitness trainers in DFW!

An Idea is Born

David has always had a passion in fitness since high school. His first training job in 2010 led to a general management position at a local gym in Denton.

In September, 2016 A dream became a reality when David created Perfected Bodies. Since then, we have built a reputation as a mobile fitness training company now operating in Denton and Dallas, TX!

Our First Employee

LJohn was our very first personal trainer at Perfected Bodies. He helped build the foundation of one of the best fitness programs in Denton. His personality and knowledge helped create a culture here at Perfected bodies that can’t be matched.

Tons of Happy Clients

Since 2016, we have trained over 200 clients!