Skip to content

Personal Training & Lifestyle Transformations

Meet the Team
Book your free consultation today

We don't just change our clients bodies, we help change their lives for the long term


Are you ready to let us help you discover your best self? Do you want a fitness and nutrition plan that fits with your lifestyle but also leaves room for some fun? We have been helping our clients achieve amazing long lasting results for over a decade and can’t wait to sit down and plan how we can do the same for you!

Book your free consultation with a JM Training expert today to talk about your fitness goals.


We understand everyone has different goals, motivations and limitations, and that’s why we offer a wide range of fitness and training options. Whether you are looking to lose weight, build muscle, rehab from an injury, coming to us on your own, with a friend or through work, we’ve got you covered!

ONE TO one

One-to-One Training gives you the most inclusive Personal Training experience with our team. We dive into setting goals and decide on a plan for success together in your first session. From there, we provide a comprehensive training and nutrition plan that fits your lifestyle and guide you through every stage of the process. Our holistic approach to managing your workout and nutrition habits inside and outside of the studio is what sets us apart and has our clients realizing sustainable, long term results!

partner & small group personal training

JMTraining offers Partner, Semi Private and Small Group Personal Training because who doesn’t love working out with a friend or group working towards similar goals!? Do you have a sports team, group of colleagues, friends or family who want to train together? We put together specific and tailored programs designed just for you! 

Music, games and team drills are used in this motivating, fun and challenging environment where we strive for results together!

small group fitness classes

Think of our Small Group Fitness Classes as the closest you will get to a Personal Training session but without the price tag. Our small class sizes allow us to spend more one on one time with you as you work alongside a great community of people who lift each other up and keep you coming week after week! Choose from a wide variety of Circuit, Kettlebell, HIIT, Strength, Yoga and Pilates inspired classes all lead by our amazing Trainers!

online training

Finding it hard to get on track and stay on track but not in the Guelph or the surrounding area? Online Training will provide you with programs, guidance and support all through email and Skype! This service will provide all the accountability you need to get the results you deserve. Packages are tailored to your needs and can include nutrition, workout plans, weekly check ins, and other add-ons!

physio wellness program

Do you have workplace benefits you’d like to use to work on feeling and functioning better? Have a pain you’d like to get rid of, want to build strength and improve mobility? We have a program for that! All assessments and in studio active sessions are covered by your benefits and will allow you to work towards and realize a wide range of goals!


Did you know 70% of your results come from what you eat? Our Nutrition Services get our clients long lasting results because what we provide isn’t a diet but a lifestyle you live where you can enjoy good food AND get great results that last! We provide you with a tailored plan based on your goals and lifestyle and will teach you how incorporate nutritional strategies that will allow you to enjoy your life while still allowing you to finally lose weight, build muscle, increase your energy, and feel better in your body!

Have you been struggling with your diet or working hard in the gym but not seeing the results you deserve? Your nutrition may be the missing piece!




Working with JM Training has completely changed my life. I can’t thank Madison and the whole team for teaching me how to eat healthy and workout to be fit and strong. I would recommend JMTraining to anyone who is looking to employ a trainer and wants to get long lasting results.
Julia D.
Jon has taught me more than just eating properly and getting into shape, he taught me to believe, to find the courage I didn’t even know I had, to be confident in everything I did. He didn’t just help me achieve my fitness goals, he’s helped me achieve much more than I ever expected. Jon Mills inspired me more than he, nor I ever thought possible, and still……continues to do so.
Richard M.
I could barely complete a single push-up due to my shoulder injury…I can now complete multiple sets pain free…All of the trainers are friendly and supportive and, although I have worked primarily with Greg, I feel like I have a whole team in my corner supporting me.
Matt H.



275 Woolwich Street, Guelph
N1H 3V8


(519) 222-8082


About Us

our trainers

It takes a special trainer to wear the JM Training uniform! Each member of our team have been carefully selected and are highly qualified to provide an excellent standard of customer care, striving to achieve the best results for our clients.

Contact us for a free assessment