Buffalo’s leader in Sports Performance, Injury Prevention and Speed Training.
Learn More


I came to Fred for help on getting back into training after finding out about my back injuries. What I got was much more! Fred helped me understand the concept Read More…
(716) 400-4869
Contact Us Today to Get Started