121+ Reviews

60+ Reviews

33+ Reviews




We genuinely appreciate that you have many options for Physical Therapy & Performance Training and you are considering us. Since 2012 our independently owned clinic has never wavered from our commitment of providing one-on-one care by highly skilled and compassionate humans. We understand that taking care of yourself is the single most important thing that you can do and we are eternally grateful for those who have trusted us with their health and supported us along the way. Read on to see why New Yorkers are giving us five star reviews across the board and about our personalized and award winning approach to Physical Therapy.

“Perfect Stride is a perfect mix of professionalism, expertise, and approachability. Their therapists are smart, friendly, and really care about the patient . . . ”


– Ani J. (5 Star Yelp Review)

What is Personalized Physical Therapy?

Open communication with your physical therapist allows you to be an active team member in your treatment and health.



Our deep understanding of exercise science, anatomy, physiology, and biomechanics enables us to understand human movement better than anyone else. We work with athletes so we understand the demands of sport and how to get you back to optimal function. Our team can also devise an injury prevention program that includes proper warm-ups and cool-downs, a movement assessment that will spot mobility, stability and/or strength deficits before they lead to an injury and then prescribe specific exercises to support the physical demands of life and sport. We educate athletes on proper technique and movement through functional tests, gait analysis for runners and injury risk assessments. At Perfect Stride we help athletes of all levels recover from injury, move better, train smarter so that they can perform at their best!

Located in New York City’s Union Square, we provide you with the attention and personalized physical therapy experience that larger clinics simply cannot offer.

“Perfect Stride is a wonderful place to go for physical therapy. The location is very easy to get to as it’s located one block from Union Square Station. The space itself is always very clean, bright and outfitted with all the necessary equipment needed for a great experience with modern tables and good fitness equipment. The staff is superb from the person greeting you at the front desk…..”


– Ari T. (5 Star Google Review)

– Ani J. (5 Star Yelp Review)


We treat a wide range of injuries and conditions. However, one things remains common, we are committed to listening to you, optimizing your function and seeking the best outcome possible for you, the individual. Each patient is provided a specific diagnosis and a individualized treatment program.


We offer a lot more than just Physical Therapy here at Perfect Stride. Our therapists hold numerous advanced certifications and are industry leaders who have been reshaping how Physical Therapy and Movement Intervention is provided. Our team of Performance Physical Therapists not only understand injury inside out, they understand movement and know how to get you back into the game. 


Your Physical Therapy experience will be tailored to facilitate an efficient and healthy recovery. Every patient’s treatment plan is structured and designed based on the root cause of their problem; there is no one-size-fits-all approach. Our therapists hold numerous advanced certifications and are industry leaders who have been reshaping how Physical Therapy is provided. Treatment at Perfect Stride is always unique to the individual, click on the topic below to learn more.

We understand that making decisions about your health are very important and can be difficult. To better assist you
in making this decision and answering your questions about how Perfect Stride can best help you, we offer FREE 15 minute discovery calls with a Doctor of Physical Therapy.

Contact Perfect Stride

Let us know how to get in touch with you and we will help you schedule your next appointment and answer any questions you may have.


Let us know how to get in touch with you and will reach out to answer any questions you may have and get you scheduled

Schedule Discovery Call

Let us know how to get in touch with you and we can help you schedule your free discovery call with us.