About Me

Hi, my name is Krista. I get results because I went to college to be a trainer in Canada, I have about 10 additional certifications, I have experience training for the past 20 years, and I myself am fit. I will teach you how to eat and how to exercise. My experience is also a fitness director for 3 elite gyms. I am called a master trainer because I train trainers HOW to train. I’d live to help you be the best you!

What to Expect

Most of my sessions now are power 30 minutes. Pay less, work harder, limit casual talk.

I use body weight and biomechanics, the natural levers in the body, to overload. I believe in functional fitness. The purpose is to make your life easier with the benefit of looking great.

Client Success Story

All clients get results. My specialty is females. Every decade our bodies change and I understand it and experience it and know how to accommodate food and exercise to adapt to those changes. If you don’t want to sweat, I’m not the trainer for you.


  • Aerobics
  • Athletic Performance
  • Barre
  • Bodyweight Training
  • Boot Camp
  • Calisthenics
  • Cardio
  • Choreography
  • Circuit Training
  • Core
  • Cross Country
  • Crossfit
  • Cycling
  • Dance
  • Endurance Training
  • Functional Training
  • Golf Training
  • Gymnastics
  • High Intensity
  • Hiking
  • Hockey
  • Ice Skating
  • Jogging
  • Kettlebell
  • Kickboxing
  • Marathon Training
  • Meditation
  • Personal Training
  • Pilates
  • Plyometric
  • Post-Natal Fitness
  • Pre-Natal Fitness
  • Rehab Training
  • Resistance
  • Rowing
  • Running
  • Senior Fitness
  • Skiing
  • Snowboarding
  • Soccer
  • Softball
  • Spin
  • Strength And Conditioning
  • Stretching
  • Suspension Training
  • Swimming
  • Trail Running
  • TRX
  • Volleyball
  • Water Fitness

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
  • My Studio
  • Vista Ca
  • Vista , CA 92084

  I can travel within 20 miles of zip code 92084

General Availability

Sunday Inquire about availability
Monday 6am - 3pm and 7pm - 9pm
Tuesday 6am - 3pm and 7pm - 9pm
Wednesday 6am - 3pm and 7pm - 9pm
Thursday 6am - 3pm and 7pm - 9pm
Friday 6am - 3pm and 7pm - 9pm
Saturday 6am - 3pm

Krista's Pictures & Videos

Your first session is backed by our Good Fit Guarantee

$92 /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