I am a professional fighter, I train multiple times a day and often have extremely tight or hurting muscles/joints. I have been to Heinen multiple times and each time I leave feeling less tight and with more joint movement which allows me to train better than I was able to before! Everyone there is extremely knowledgeable (and VERY well credentialed) to take care of and help heal whatever is hurting on you! I came to them with an extremely irritated and tight shoulder that had lost a lot of movement and function, a few sessions in I was able to tell a huge difference and have a lot less pain in my training! They treated me there (assessed, stretched, cracked and needled) AND sent me home with strengthening exercises so I can continue to improve. 10/10 recommend Heinen Physical Therapy! read more