I've had the great fortune to work with Mike Allen and his team on a number of occasions. No one wants to hear about physical limitations or injury, but if you do, you want a great team at your back. Mike combines a thorough knowledge of anatomy and strengthening exercises to assure great outccomes. I've always been impressed by his goals of reducing injury tendencies and getting you back on your feet or out swinging. Steady progress, keeping you within your limits, while pushing you in the right ways to recover have been the consistent results I've noticed working with them over the years. I would highly recommend this practice to anyone with a range of injuries or looking to recover normal functionality from chronic issues.