Our Story
Professional-Level Expertise. A Team Built Around You.
ECHO SPORTS Physical Therapy was established in was founded in 2020 on a simple belief: you shouldn’t have to be a professional athlete to receive exceptional care.
After working with the Miami Marlins and Kansas City Royals, founder Steve Carlin brought that vision home to Edmond - creating a place where rehabilitation and performance come together.
Today, the strength of Echo is its team. Our physical therapists bring together board certification in sports and orthopedic physical therapy, advanced residency and fellowship training, and experience caring for professional and collegiate athletes. That combination of specialized training and hands-on experience shapes the care we bring to Central Oklahoma.
For you, that means care built around more than an injury. It means understanding your sport, your goals, and the demands you’re working toward - with an individualized plan to help you rebuild strength, restore confidence, and return to the activities that matter most.
From Olympians and professional athletes to developing youth athletes and weekend warriors, our team’s experience spans every level of sport. Whatever your background, our commitment is the same: to take your goals seriously and help you move forward.
Our commitment to better care extends beyond treatment. Through involvement in research, residency and fellowship education, and mentoring future physical therapists, we remain invested in learning, teaching, and advancing our profession.
Expert clinicians. Individualized care. A team invested in your comeback.