I've been working with Dave for about 8 years. He is effective, tailoring exercises to suit individual needs and abilities while motivating you to push just a little further. I have an irregular work schedule and he's always been quite flexible. He cares about you as a person and helps you attain your goals. I wouldn't hesitate to recommend him.