Because of this, I have based my training philosophy on sound, scientific principles.
I start by assessing each of my clients individually, and I build a program based on their needs and goals. Whatever they might be.
I am certified in Personal Training, Yoga, Group Fitness, Olympic Weight Lifting, & Power Lifting
I also have a very well rounded background in fitness myself, from running Marathons, riding 24 hr mountain bike races
to completing in Crossfit and Olympic Weight Lifting events.
Here at Xcel, I am a personal trainer.
However, I also coach a group class called Total Body Conditioning & a group Kettle Bell class which I do all of the program design for.
Although these are “group classes ” I always take into account each member’s goals.
I am constantly checking in with them to make sure that they are getting the results that they want. Whether it’s increasing strength, cardiovascular performance, overall fitness, stress reduction, mobility, weight loss.. you name it.
When I am not working you can usually find me hanging out with my family. We enjoy pretty much any outdoor activity that Utah has to offer year-round. I also enjoy, cooking, playing pool, singing (even though I’m not great), and spending time with my dog Axel.
NASM Certified Personal Trainer
CrossFit Level 1
USA Weightlifting Level 1
20+ Years in exercise
Make a Change
Real People. Real Results
“Xcel fitness is honestly the best gym I have ever been to. I have tried other gyms in the past but I always came back to Xcel! The trainers and coaches always push me hard and are concerned about my growth and progress. All of the classes are great and every class I’ve been to has been amazing! I really recommend becoming a member here!”
“The gym is always very clean and well maintained. They have also implemented great cleaning tools and tactics with COVID, ensuring that all of the equipment gets wiped down before and after each use. It has all of the equipment that you’d ever need. By far the best gym in Utah!”
The time to xcel is now
Mon - Fri : 4:30am - 9pm
Sat: 6 am - 4pm
Sun: 8am - 2pm