Welcome to JSM Fitness
Personal Trainer in St Albans & Harpenden
Mobile & Online Coaching for Real Results
With over 10 years of experience, JSM Fitness provides expert mobile personal training and online coaching across St Albans, Harpenden and Hertfordshire. Whether you want to lose weight, tone up, build strength, reduce back pain, or regain fitness after injury, I deliver personalised one to one sessions at home, outdoors or online - designed around your lifestyle.

Transform Your Fitness Journey with JSM Fitness
Looking for a personal trainer in St Albans or Harpenden who delivers real, long lasting results?
My coaching combines structured training, tailored nutrition advice and weekly accountability to help you achieve your goals, even if you’ve struggled in the past.
I specialise in helping:
People wanting fat loss & muscle gain
Busy professionals needing structure
Beginners wanting confidence
Clients recovering from injury
Anyone wanting premium, personalised coaching
Start Your Fitness Journey Today
Ready to get stronger, leaner and more confident?Book your consultation and take the first step towards a healthier, fitter you.
Call or WhatsApp: 07590 830263
Email: [email protected]
Why Choose JSM Fitness?
Mobile Personal Training: I come to you!
Train at home or outdoors, all equipment provided.
Perfect for busy professionals or anyone who prefers private sessions.Online Personal Training:
Flexible one to one coaching via video link with personalised programming and accountability.Tailored Fitness Programmes:
Custom workouts for:
- Weight loss & fat loss
- Strength training
- Toning
- Back pain support
- Post injury fitness
- Mobility & flexibilityNutrition & Lifestyle Coaching:
Simple, sustainable nutrition guidance to support long term results.Over 10 years of Experience :
Trusted by clients across St Albans, Harpenden, and Hertfordshire.


Personal Training Areas Covered
I provide mobile and online personal training across:
St Albans
Harpenden
Redbourn
Wheathampstead
Hatfield
Hemel Hempstead
Kings Langley
Leverstock Green
Markyate
Flamstead
Surrounding Hertfordshire areas
Whether you want to lose weight, tone up, build strength, reduce back pain, or regain fitness after injury, I deliver personalised one to one sessions at home, outdoors or online - designed around your lifestyle.
Train anywhere, anytime with structured sessions and full accountability.
Reduce body fat, improve fitness and increase muscle definition with personalised training and nutrition.
Targeted fat loss and toning programme designed to help you feel confident in your clothes again.
Sessions scheduled around your workday: early mornings, lunch breaks or evenings.
Frequently Asked Questions
Q: Do I need equipment?
A: No! I bring everything needed for your session.
Q: Can beginners train with you?
A: Absolutely! Every session is tailored to your fitness level.
Q: How soon will I see results?
A: Many clients notice improvements within a few weeks. Visible fat loss and muscle tone typically appear within 6-8 weeks.
Q: How often should I train?
A: Most clients train 2-3 times per week, but I customise plans to your schedule.
Q: How much does personal training cost?
A: Prices vary depending on your package. Contact me for a personalised quote.
Q: Do you offer partner or group sessions?
A: Yes! Partner and small group training is available.
Got more questions?
Let’s talk!
Call or WhatsApp: 07590 830263
Email: [email protected]
Enquire Online

Real Client Success Stories
"Juan is a fantastic personal trainer in St Albans… I feel stronger, have lost almost a stone and feel so much more confident. Workouts are fun and challenging, and I love training at home."
⭐ ⭐ ⭐ ⭐ ⭐ on Google
Mandy
St Albans
"He tailors sessions 100% to your goals… The results were astonishing in both weight loss and toning. I’ve used personal trainers before but Juan is by far the best.."
⭐ ⭐ ⭐ ⭐ ⭐ on Google
Jon
Sandridge
"He’s friendly, professional and creates great workout plans… I’ve learnt so much about form and technique. Highly recommended."
⭐ ⭐ ⭐ ⭐ ⭐ on Google
Jack
St Albans















