If you want an extremely knowledgeable and passionate trainer, then you have found him. Kyle is excellent. He knows what he is doing. I have been working with him for over 10 years and am a satisfied customer. He's reasonable and flexible with his time. He's always looking to improve himself through continuing education which is then used in his practice. I have found that many of his clients are long-term clients because of the quality of his work and because he cares about us. If you want great service, then Eternal Fitness is it.