
Personal Trainer | General Fitness Coach | Motivation & Mindset Specialist
Freddie Castillo is one of those rare trainers who makes people want to show up.
With over 20 years in the fitness industry, Freddie brings experience, positivity, and an infectious energy that keeps his clients consistent, motivated, and smiling—even on the hardest training days.
Freddie has worked with clients across every level of fitness, from beginners taking their first steps into the gym to experienced individuals looking to push their limits. His depth of experience allows him to adapt seamlessly — meeting people exactly where they are and helping them move forward with confidence.
He understands that progress looks different for everyone, and he takes pride in creating training experiences that are challenging, approachable, and sustainable.
What truly sets Freddie apart is how he makes people feel.
Clients consistently describe him as:
Freddie has a unique ability to push his clients toward their best while keeping sessions engaging and enjoyable. He believes that fitness should be something you look forward to — not something you dread — and that mindset is a powerful driver of long-term success.
At Willow Bend Fitness Club, Freddie is known not just as a trainer, but as a positive force within the community. His energy lifts the room, his consistency builds trust, and his genuine care for people creates lasting relationships.
He understands that accountability works best when paired with encouragement — and that showing up with the right attitude can change everything.
If you’re looking for a trainer who combines decades of experience with optimism, motivation, and real human connection, Freddie Castillo is an incredible partner in your fitness journey. At WBFC, he’s proof that progress is built not just through hard work — but through positivity, trust, and consistency.
Schedule Your Consultation
Located in: Parkway Centre V
2500 Dallas Pkwy #111
Plano, TX 75093
Phone: (972) 244-3152
Hours:
Mon–Fri: 5 AM – 9 PM
Sat–Sun: 6 AM – 7 PM