I have been training for over 15 years, and have been through my share of personal trainers. JD Reber is by far the best I have ever had. He is the only trainer who assessed me and designed a program that is right for me, and focuses on my troubled areas, not just a typical routine. I have never felt better, and continue to make progress during each session. JD is a caring positive influence, and a true professional. I am proud to have him as a trainer and a friend.