About Me

Hi, my name is David. I've been training clients in different capacities for close to 20 years. I first started training clients during my 14 years in the US Air Force. This allowed me to train hundreds of people around the world from local gyms to online training in deployed locations. I left the Air Force to pursue my passion of helping others through health and fitness. This landed me in Oklahoma where I have had the opportunity to work with Gold's Gym, Fitness 19, OKC Indian Health Clinic and currently The University of Oklahoma. I live, work, and play in Norman with my 5 kids and my biggest fan, my beautiful wife Summer.

What to Expect

A typical training session would involve applying the personalized training program designed specifically for you into practice. This detailed program will meet and exceed your expectations and more importantly your goals. After each session you will feel challenged, motivated, and confident (and exhausted)!

Client Success Story

My whole team (of health care providers) started training with David in 2015. After EVERY session, we were sweaty and exhausted, but motivated and PUMPED!! Other people started asking to workout with David as well because what he was doing was obviously working! We are now in the best shape of our lives, physically and spiritually!! David is an inspiration, a man of God, and one heck of a trainer and coach!!!!! He knows what he's doing! He's so likeable! And he WILL change your life! -S.W.


  • Athletic Performance
  • Bodybuilding
  • Bodyweight Training
  • Boot Camp
  • Calisthenics
  • Circuit Training
  • Core
  • Endurance Training
  • Functional Training
  • High Intensity
  • Kettlebell
  • Meditation
  • Personal Training
  • Post-Natal Fitness
  • Powerlifting
  • Pre-Natal Fitness
  • Resistance
  • Senior Fitness
  • Strength And Conditioning
  • Stretching
  • Suspension Training
  • TRX

I Can Help You Accomplish

  • Weight Loss
  • Weight Gain
  • Firming And Toning
  • Flexibility
  • Increase Muscle Strength
  • Aerobic Fitness
  • Endurance Training
  • Body Building
  • Nutrition
  • Pre/Post Natal

Training Locations = Travel Radius = Preferred Training Location

= Travel Radius = Preferred Court
  • In The Arena (Freedom Smith
  • 1901 N Moore Ave Suite 16
  • Moore, OK 73160
  • Virtual Training
  • Anywhere Online
  • Online, OK 73072
  • Willing To Travel To Client
  • 20 Mile Radius
  • Norman, OK 73072

  I can travel within 20 miles of zip code 73072

General Availability

Sunday 7am - 12pm and 3pm - 10pm
Monday 4pm - 10pm
Tuesday 4pm - 10pm
Wednesday 4pm - 10pm
Thursday 4pm - 10pm
Friday 4pm - 10pm
Saturday 7am - 10pm

David's Pictures & Videos

Your first session is backed by our Good Fit Guarantee

Client Feedback

Sandy H.

Very good personal trainer.. David has alot of knowledge and patience.

June 29, 2019 • Verified
Jon M.

David is a great trainer. He pushes you to do your best, gives encouragement, and explains in easy to understand terms how to properly use equipment. Importantly, David helps you stretch properly after your workouts, and gets you excited about coming back for the next session. A fun and knowledgeable trainer if you’re serious about improving.

June 19, 2019 • Verified

David will find things to challenge you and change things up with you plateau. I wish I could still train with him!

June 16, 2019 • Verified
Vanessa H.

I trained with David for about 2 years. I did 1 on 1 strength training and HIIT. I had also participated in group classes that involved various stations with a mix of weights, bands and sometimes just my own body weight. David made sure there were modifications if I couldn't lift or do what another could do without making me feel insecure. He kept me going when I wanted to give up many times. Always telling me, "come on, you've done this before". Loved his motivational quotes of the day! David got me into the best shape I have ever been in. I told him what I wanted to work on and he listened instead of stirring me away from my goals. David knows the struggle with weight and had never put me down even if I messed up in the process. This guy knows his stuff! If your looking to burn fat and/or build muscle, he's your guy. He's a big guy but don't be intimated. I highly recommend him to be your trainer!

June 14, 2019 • Verified
Staci D.

Personable, patient and willing to modify your workout to make you comfortable until you are ready to push your boundaries. This type of personalization makes it easy to keep a good routine without worrying about injuries or exhaustion. My sessions were weekly and about 30 min. I lost about 5 lbs total in a span of 1 month. Highly recommended!

June 13, 2019 • Verified
Kysha W.

David provides actual personal training not the cookie cutter one training fit all. He’s very through from the work out to inspiration quote. Awesome guy to work will

June 12, 2019 • Verified
Rebecca H.

I have had several trainers in my life, and David has truly been the best. He pushes you (in the healthiest way, so you don’t get injured) to do things that you never thought were possible. Every session was a challenge. He is encouraging and still to this day supports and celebrates my health goals. He has an approach that helps the mind and body!

June 12, 2019 • Verified
Bri W.

David was very knowledgeable and extremely patient. He was also very motivating and down to earth, he truly cares for his clients and their well-being.

June 11, 2019 • Verified
Monica M.

I've worked with a ton of trainers over the years, and David is honestly the most professional, well-educated and motivating trainers I've ever met. He made fitness FUN and when that happens, the rest is cake! Well, not literally cake... :)

June 11, 2019 • Verified
April C.

He is very motivational, holds you accountable for your workouts but gives you the boost to complete it. Over the course of 2 years of working out 5 days a week I was in the best shape I have ever been in. I lost a total of 20 lbs and maintained that, I had muscle tone and definition in all areas. I was lifting heavy while still getting cardio in. Overall, if you are seeking out a personal trainer try working with David I know you won't be disappointed.

June 11, 2019 • Verified

Select a plan: Pay-as-you-train or a Prepaid package

No Risk - Cancel or switch trainers anytime

Didn’t enjoy the 1st session? We’ll refund it