I have been working with David over a year now. I'm a professional Ballroom competitor and needed a trainer who understands and adapts according to the specific needs. He changes my workouts based on my injuries and body pains to make sure I get most out of every workout (very safely) which is BIG for me since downtime is not good for competitive business. I also had him with work with my dad who is now 65 years old and he saw great results in 3 sessions. What I like about David's workouts is that the routines are not flat. They involve a good mix of stability, rotation and plyo that is crucial to avoid injuries. Also not to mention David is very professional, always there before if not on time! I highly recommed David if you are looking for a scalable "therapeutic" workout where you can safely grow stronger without injuries with a professional yet very friendly trainer.