Hi I’m Keith Haaff

I’m a trainer in Scottsdale, Arizona.

My passion lies in helping individuals achieve their lifestyle and fitness goals by creating programs that are effective, valuable, and sustainable.

I’m not only committed to helping you achieve your fitness goals, but I am determined to support your personal development. My mission is to strengthen your body, your mind, and your self-esteem.

I work with broad range of clients: from professional athletes, general population, to assisted living and aging adults.

If you are looking to elevate your performance and make necessary changes in your life, you’ve come to the right place.

 
 
KEITH.png
 
Ty Blach.jpeg

Ty Blach

MLB, Baltimore Orioles

Working with Keith this past year has made a huge difference for me on the baseball field. He is extremely knowledgeable and has a constant desire to learn and better himself to help his clients even more. Keith not only has a great knowledge when it comes to getting the most out of his clients physically, but he is also a great person and really fun to be around. His knowledge of performance and training along with his upbeat and positive personality make an amazing combination. I am extremely grateful for my time with Keith and the huge gains I have been able to make physically while training with him.

IMG_9439.jpeg

Eric Cressey

President, Cressey Sports Performance

Keith Haaff was an outstanding addition at Cressey Sports Performance, where he quickly won over staff and clients alike. Keith has a tremendously positive demeanor, strong work ethic, and insatiable desire to improve as a professional. He's remained a valued resource for me, and has done a great job with the referrals I've sent him. I can't recommend him highly enough.

Will Nolden.jpeg

Will Nolden

Los Angeles Dodgers, Youth Development Coach

Keith is as good as it gets. As a recently retired athlete, I struggled to find a workout program that suited me. Keith did a great job implementing the exercises I enjoyed most from my athletic into a program that will help keep me healthy long-term. Additionally, Keith has helped me develop programs for our athletes. Keith understands that each person is different and because of that, programs should be individualized. No matter your level of fitness Keith will put you in a position to achieve your goals. If you want to enjoy your wellness journey and learn a lot along the way, Keith is your guy.