Keep Moving. Build Strength.
Live Freely.
About HomeStride
Stronger. Safer. At Home.
HomeStride was built on a simple belief: you don’t need a gym or a clinic to get stronger — you need the right help, right where you are.
We bring expert-guided strength and balance training to older adults across New York City — right in the comfort of their own homes. Whether you're looking to prevent falls, stay independent, or just move with more confidence, our mission is to make that possible.
What we do
Every visit is led by a licensed physical therapist or trained movement professional. We don’t do one-size-fits-all. We assess your unique goals, home setup, and mobility — and build a plan that works for you.
We help you:
Improve strength and balance
Reduce the risk of falls
Stay motivated with friendly, consistent support
Increase energy and confidence
Stay independent for years to come
Get Stronger at Home
Starting Now
Schedule a personalized strength and balance consultation in your own home.
No prescription needed. No pressure. Just real results.
Meet the Founder
Dr. Dylan O’Keeffe, DPT
As a licensed physical therapist with over fifteen years in the field and five years of experience in home care, I’ve seen firsthand how vital it is to be strong where you live. Too often, I was called in after a fall, fracture, or hospitalization — always working on the reactive side of health.
That’s why I started HomeStride.
This work is about being proactive. It’s about showing up before the incident happens. Helping people build balance, strength, and confidence — so they can stay on their feet, in their homes, and in control of their lives.
Since launching HomeStride, I’ve been able to help people stay independent and mobile through simple, personalized fitness and fall prevention — all delivered in the comfort of their own space.
If you (or someone you love) wants to move better, feel steadier, and avoid becoming another “fall statistic,” we’re here to help.
Contact Us
Interested in working together? Fill out some info and we will be in touch shortly or give us a call!
(516) - 833 - 2801