Who We Are

We Don’t Wait for You
to Come to Us.

Action Personal Fitness was founded in 2003 with one idea: fitness professionals should come to their clients. We now serve Pennsylvania and Colorado across seven distinct service programs.

2003
Founded
20+
Years Experience
30K+
Training Hours
2
States Served
7
Service Programs

Training Built Around You

We stay true to our name by putting the “personal” back in personal training. No cookie-cutter programs — we tailor every fitness journey to align perfectly with your goals, abilities, and unique circumstances.

“Exercise isn’t meant to help you live longer. It’s meant to help you live better.” That philosophy drives every program we design and every client relationship we build.

Schedule a Free Consultation
Training session
As Featured In The Wall Street Journal.
APF training
APF training
APF training
APF training
APF training
APF training
APF training
APF training

The People Behind Your Program

Every trainer on our team is nationally certified, insured, and background checked.

Todd Soura

Todd Soura

Founder

Certified Personal Trainer · AFAA · Pennsylvania & Colorado

Todd founded Action Personal Training in 2003 with a simple belief: fitness professionals should come to their clients. He’s been a certified personal trainer for over 25 years, certified by the Aerobic & Fitness Association of America, and is a published columnist for Bucks Life and Home & Table magazines.

“Exercise isn’t meant to help you live longer. It’s meant to help you live better. Every time out doesn’t need to be a PR. It just needs to be your personal best for that particular moment.”

Denise Ardis

Pennsylvania

NASM Certified Personal Trainer · Senior Fitness Specialist · Pennsylvania

Denise is a NASM certified personal trainer with deep expertise in senior fitness and bone health. With her warm, non-intimidating presence she creates a safe and welcoming space for clients of every level — from fitness novice to seasoned athlete.

She specializes in helping clients age strong through targeted exercises, balance training, and nutritional strategies that promote long-term health and independence.

Denise Ardis
Lauren Soura

Lauren Soura

Colorado

Certified Personal Trainer · B.S. Health Policy Administration, Penn State · Colorado

Lauren graduated from Penn State with a degree in Health Policy Administration and leads our Colorado operation from Denver. A competitive lacrosse player and lifelong skier, she brings a dynamic, personalized approach to every client relationship.

Lauren’s philosophy revolves around creating a supportive and motivating environment where clients feel empowered to achieve their fitness goals sustainably.

Yuki Ishiguro

Yoga & Dance

RYT 500 · MFA, Montclair State University · Yoga & Dance Instructor

Yuki is a professional dancer, yoga instructor, and educator originally from Japan. He completed his RYT 500 yoga teacher training in New York and brings over a decade of teaching experience to every class. As a performer, Yuki has danced professionally with ballet and contemporary companies across the U.S., earning an artist green card in recognition of his work.

He holds an MFA from Montclair State University and teaches dance and yoga at several colleges and educational institutions, with academic research exploring the relationship between mind and body through Japanese philosophy and movement.

Yuki Ishiguro

Natalia Machado

Pennsylvania

Personal Trainer · Philadelphia, Pennsylvania

Natalia discovered her passion for fitness while navigating postpartum depression after the birth of her last child — lifting weights became a turning point that changed the course of her life. That experience sparked a deep commitment to understanding the most effective and efficient ways to build muscle and reduce body fat.

Originally from Brazil, Natalia is dedicated to helping clients transform their lives through fitness, bringing both expertise and genuine care to every session as she helps each person become the best version of themselves.

Natalia Machado

Ready to Meet Your Trainer?

Start with a free consultation — we’ll match you with the right trainer and build a program around your goals.

Schedule a Free Consultation Or call: (215) 534-2526