Offers online services
Offers online services


Hello everyone, my name is Joel! Most call me Rock or Coach Rock. I am born and raised in Fort Worth, TX! Also affectionately known as Funky Town! My journey took me through four years of college football at Northeastern State University, where I earned my degree in Communications. But after a stint in the corporate world, I realized my true passion lay in the realm of fitness. So, I made the bold decision to switch gears and chase my fitness dreams. I am extremely passionate about overall wellness: sports performance, physical therapy rehab, and helping individuals achieve their weight loss goals. With a background deeply rooted in these areas, I've found my true calling as a life coach and fitness enthusiast. When you choose to work with me, you're not just getting a coach, you're getting a dedicated partner on your journey to becoming the best version of yourself.

What sets me apart is my holistic approach to well-being. I believe that optimal physical health is closely tied to emotional and mental wellness. Drawing from my expertise in fitness, sports performance, and physical therapy rehab, I create personalized plans that address your unique needs and goals. Whether you're looking to shed those extra pounds, enhance your athletic performance, or recover from an injury, I'll be by your side, providing guidance and unwavering support.

I understand that true transformation requires a solid support system and a positive environment. As your fitness coach, I'll tap into my experience to help you navigate challenges, stay motivated, and celebrate every milestone, no matter how small.


1 employee
2 years in business
Serves Irving , TX
Offers online services

Payment methods

Credit Card, Cash, Square, Apple Pay, Zelle


Number of people

Individual training, Couples training

Event to prep for

No specific event, Athletic event or competition, Vacation, Wedding

Current exercise

Customer exercises 0 times per week, Customer exercises 1 – 2 times a week, Customer exercises 3 – 4 times a week, Customer exercises 5-7 times a week

Gender preference

Clients who have no gender preference, Clients who want female trainer only, Clients who want male trainer only

Medical concerns or injuries

Back problems, Joint pain, Asthma, Pregnancy, Other injuries or medical conditions


Younger than 18, 18 – 22 years old, 23 – 30 years old, 31 – 40 years old, 41 – 50 years old, 51 – 60 years old, 61 or older

How often

Customers who want to meet once a week, Customers who want to meet 2 – 3 times a week, Customers who want to meet 4 – 7 times a week

Fitness goals

Lose weight, Get toned, Build muscle, Gain flexibility, Boost stamina and endurance

No reviews (yet)

Ask this instructor for references. There's no obligation to hire and we’re here to help your booking go smoothly.

Services offered