About Dmdm

Harry is a United States Navy Veteran with over 25 years of experience in health and fitness. Serving as his ship's Fitness Petty Officer, one of his responsibilities was to provide exercise instruction to those who fell below the Navy's fitness standards enabling them to pass the required physical performance tests.

After being honorably discharged from the Navy, Harry earned a B.S. in Kinesiology/Movement Science with a focus on Physical Therapy from Penn State University. While attending PSU Harry studied nutrition providing him an understanding of health and fitness at the molecular level which his clients greatly benefit from.

Moving to Montgomery County, Harry began training independently and working as a personal trainer for the Philadelphia Sports Club in Ardmore, PA. His list of private clientele on the Main Line grew so quickly that he established Main Line Personal Trainers a year later.

Harry's approach to training is based on building a rapport with each client--understanding each client's likes/dislikes, goals, and lifestyle-enabling him to tailor a program that addresses individual needs and desires. Harry likes to keep workouts fun and challenging while offering variety.

Ultimately, his goal is to impart an understanding of exercise and fitness so that his clients are empowered to eat well and stay fit whether working with a trainer or not. The ongoing client education not only keeps them interested and motivated, but the physical results are striking!

Areas of Expertise

  • Strength Training
  • Weight Loss
  • Flexibility and Mobility
  • Yoga
  • Massage
  • Wellness

NCCA Accredited Certifications

ACSM Certified Exercise Physiologist


Kinesiology Movement Science, Penn State University

Who I Especially Like Working With

Bariatric, Beginners, Men, Overweight/ Obese, Post-rehab, Rehab, Seniors, Women

Medical Conditions Experience

Arthritis, Back Pain/Issues, Bone/Joint Injury, Brain Trauma, Cardiac Rehab, Diabetes, Fibromyalgia, Hip Pain/Issues, Limited Mobility, Lower Body Pain/Issues, Osteoporosis

915 Montgomery Ave #105

Merion Station, PA 19066

No Gym Membership Needed!

In-home or Outdoor Personal Training

Session Surcharge: $10

Abington, PA

Ambler, PA

Ardmore, PA

Aston, PA

Audubon, NJ

Audubon, PA

Bala Cynwyd, PA

Barrington, NJ

Bellmawr, NJ

Bensalem, PA

Berwyn, PA

Beverly, NJ

Blue Bell, PA

Bridgeport, NJ

Bridgeport, PA

Brookhaven, PA

Broomall, PA

Bryn Athyn, PA

Bryn Mawr, PA

Camden, NJ

Cedars, PA

Cheltenham, PA

Cherry Hill, NJ

Chester, PA

Chester Heights, PA

Cheyney, PA

Clarksboro, NJ

Claymont, DE

Clifton Heights, PA

Collegeville, PA

Collingswood, NJ

Colmar, PA

Concordville, PA

Conshohocken, PA

Creamery, PA

Crum Lynne, PA

Darby, PA

Delran, NJ

Deptford, NJ

Devault, PA

Devon, PA

Dresher, PA

Drexel Hill, PA

Eagleville, PA

Edgemont, PA

Elkins Park, PA

Essington, PA

Fairview Village, PA

Feasterville Trevose, PA

Flourtown, PA

Folcroft, PA

Folsom, PA

Fort Washington, PA

Gibbstown, NJ

Gladwyne, PA

Glen Mills, PA

Glen Riddle Lima, PA

Glendora, NJ

Glenolden, PA

Glenside, PA

Gloucester City, NJ

Gradyville, PA

Gwynedd, PA

Gwynedd Valley, PA

Haddon Heights, NJ

Haddon Township, NJ

Haddonfield, NJ

Hatboro, PA

Hatfield, PA

Haverford, PA

Havertown, PA

Holmes, PA

Horsham, PA

Huntingdon Valley, PA

Immaculata, PA

Jenkintown, PA

Kimberton, PA

King Of Prussia, PA

Kulpsville, PA

Lafayette Hill, PA

Lansdale, PA

Lansdowne, PA

Lawnside, NJ

Lederach, PA

Lenni, PA

Magnolia, NJ

Mainland, PA

Malvern, PA

Mantua, NJ

Maple Shade, NJ

Marcus Hook, PA

Media, PA

Merchantville, NJ

Merion Station, PA

Mickleton, NJ

Mont Clare, PA

Montgomeryville, PA

Moorestown, NJ

Morton, PA

Mount Ephraim, NJ

Mount Royal, NJ

Narberth, PA

National Park, NJ

Newtown Square, PA

Norristown, PA

North Wales, PA

Norwood, PA

Oaks, PA

Oreland, PA

Palmyra, NJ

Paoli, PA

Paulsboro, NJ

Pennsauken, NJ

Philadelphia, PA

Phoenixville, PA

Plymouth Meeting, PA

Prospect Park, PA

Ridley Park, PA

Riverton, NJ

Runnemede, NJ

Sharon Hill, PA

Skippack, PA

Somerdale, NJ

Southampton, PA

Southeastern, PA

Spring House, PA

Springfield, PA

Stratford, NJ

Swarthmore, PA

Swedesboro, NJ

Thornton, PA

Thorofare, NJ

Upper Darby, PA

Valley Forge, PA

Villanova, PA

Wallingford, PA

Warminster, PA

Warrington, PA

Wayne, PA

Wenonah, NJ

West Chester, PA

West Point, PA

Westtown, PA

Westville, NJ

Willow Grove, PA

Wilmington, DE

Woodbury Heights, NJ

Woodlyn, PA

Worcester, PA

Wyncote, PA

Wynnewood, PA

Ready To Book Your Personal Trainer? Find Top Trainers in Your Area Now!