About Me

Hi there! I provide in-home, as well as online personal training for my clients. I specialize in functional training, and am able to work with clients of all ages! I love watching my clients succeed towards their goals, no matter what they want to do more of! When I am not working, I love being active. I take my (massive) dogs outside as much as possible because Colorado has such perfect weather!

What to Expect

Depending how often clients want to meet per week, we will focus on full body workouts throughout the week. I provide all equipment if the training is done in-home.

Client Success Story

Currently, I work with a wide range of clients. Those just wanting to lose weight and tone up, as well as those working on mobility and have injuries/limitations.
I am working with a client who wants to lose weight, and be stronger. Since working with her, she is able to get off the floor much easier, has a greater range of motion, and is able to safely lift heavier weights.


  • Bodyweight Training
  • Boot Camp
  • Circuit Training
  • Core
  • Endurance Training
  • Functional Training
  • High Intensity
  • Personal Training
  • Rehab Training
  • Resistance
  • Swimming
  • TRX

I Can Help You Accomplish

  • Weight Loss
  • Weight Gain
  • Firming And Toning
  • Flexibility
  • Increase Muscle Strength
  • Aerobic Fitness
  • Endurance Training

Training Locations = Travel Radius = Preferred Training Location

= Travel Radius = Preferred Court
  • Power Mixx Fitness
  • 12311 Pine Bluffs Way, #113
  • Parker, CO 80134
  • Client’s House
  • Anywhere In Aurora, Parker, Centennial, Greenwood Village
  • Centennial, CO 80111
  • Online Personal Training
  • Anywhere
  • Worldwide, CO 80011

  I can travel within 10 miles of zip code 80011

General Availability

Sunday Inquire about availability
Monday 6am - 8am and 11am - 3pm
Tuesday 6am - 7am and 11am - 3pm
Wednesday 6am - 7am and 11am - 3pm
Thursday 6am - 8am and 11am - 5pm
Friday 6am - 8am and 12pm - 4pm
Saturday Inquire about availability

Michael's Pictures & Videos

Your first session is backed by our Good Fit Guarantee

$60 /hour

No upfront payment, pay-as-you-train

No Risk - Cancel or switch trainers anytime

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