Mark Haffner is a nationally licensed and certified

  • PTR Teaching Professional

  • AFAA Personal Trainer

  • USA Inline Skating Instructor

  • International Coach Federation certified NLP Life Coach

  • Healthcare Dimensions

  • Senior Group Fitness Instructor

who has been training and motivating both at risk and health conscious people for over 15 years. His clients range from the very young to the elderly who want a lifetime of optimal health and fitness benefits accrued from a diet and exercise program individually designed by a wellness professional. A nationally acclaimed coach and well-respected for his outstanding community contributions, Mark is succesful in training and coaching people of all ages and backgrounds. 

No matter what your short term health and exercise goals, current level of physical condition, and long term wellness objectives, Mark Haffner is the life coach for you.

  • JCC and CitiParks Tennis Pro for over 20 years
  • 2010 USTA Tennis Professional of the Year

All enjoy and appreciate his unique gifts.

Now is the time. Get out from behind your desk, up from your couch, away from your television set, and off your computer. Contact Mark Haffner at email Mark@onyourmarktennis.com or

by phone (412) 951-6772 and begin to enjoy playing your way to a better tomorrow.


Mark Haffner has been a teaching pro for over twenty years. He provides sports instruction and fitness services in a professional and prompt manner. Affordable, fun and engaging, whether in a private lesson or with a group, Mark Haffner can help you improve your game or help you with your mind, get fit, or provide a great group experience. Please check the links for more details on each area of interest.

“Tennis is a great path to fitness”, Mark says in encouraging people who are bored with gyms and exercise machines to improve their game to get and stay in shape. A USPTR certified tennis pro, Mark teaches anyone from age 3 and up. With a specialty in teaching kids, as a coach and in groups, some of his kids have gone on to be ranked tournament players. But whether for fitness, professional tournament training, camps or groups, Mark uses dynamic exercises, clear and thoughtful encouragement and approved methods for getting the most out of your tennis experience.

Personal Training
As a personal trainer Mark mixes serious, knowledgeable weight and aerobic training with an informal atmosphere that makes workouts enjoyable and productive. Whether you are trying to lose weight or gain physical strength and flexibility, Mark can design a program tailored to your needs and schedule.

In-line skating 
Skating is a great dynamic form of exercise that improves balance, cardio fitness and overall strength and coordination. Mark teaches beginners to advanced, in both lessons and groups for roller hockey.

Senior Fitness
Fitness programs can improve the overall quality of life for seniors. A social program, it can also help people through losing weight, gaining flexibility and becoming less prone to injury. Mark can work with individuals or groups at senior centers, in the home or anywhere.


Life Coaching
As a life coach Mark can work with people and corporations. Please visit On Your Mark For Life website for more info.

Contact Mark

by email - Mark@onyourmarktennis.com or by phone - 412-951-6772 | 412-422-0734