Dan's techniques and attitude towards training yeild great results and are enforced in a friendly supportive and positive manner. I've witnessed myself and others meet their goals and expectations even though at the times life would get in the way. Dan as great understanding of rest and regeneration as well as family commitments and mental wellness. I would strongly recommend his service's