Joseph Hafner

Joseph Hafner

Personal Trainer



  • Level 2 Fitness Instructor (YMCA)
  • Level 3 Personal Training (YMCA)
  • CPD Course in Injuries & Corrective Exercise Rehabilitation
  • Shotokan Karate 1st Dan Black Belt (KUGB)
  • Shotokan Karate Junior Instructor (KUGB)


I love to train beginners and those looking to improve in fitness and Gym based exercises, with individuals of any age, gender and ability. I can incorporate self defence techniques into a workout, should you wish to try something different and fun and I always aim to make each workout fun, stimulating and appropriately challenging. I an keen to discuss and listen to your short and long term fitness goals and tailor a program, based on your likes, dislikes and current abilities.