Meet the Team

Dr. James Ashcroft
Owner, Physical Therapist
PT, DPT, Board Certified Orthopedic Specialist (OCS), CSCS, SFDN1&2, TPI Medical 2, TPI Power 3

With 12 years of medical experience and 6 years of experience as a business owner, Dr. James Ashcroft is passionate about providing personalized care that addresses the root causes of pain. He specializes in low back and spinal conditions as well as acute and chronic tendon injuries. James takes a holistic approach to health, considering not only the injury itself but factors like sleep, nutrition, and mental health.

James founded his practice to move away from the high-volume, one-size-fits-all medical model. His goal is to build meaningful relationships with his clients, helping them achieve lasting results through tailored, attentive care. Outside the clinic, James enjoys golf, fitness, and spending time with his family, which he considers central to his purpose of leading by example.

Dr. Kham Haleudeth
Lead Physical Therapist
PT, DPT, TPI-1, CSCS, SFDN1

Dr. Kham Haleudeth’s expertise lies in athletic injuries, ACL rehabilitation, and helping active individuals regain strength and confidence. With years of experience in both strength and conditioning and physical therapy, Kham offers a well-rounded approach to recovery. He is especially skilled at working with athletes and active adults, including children aged 8 and up, tailoring each treatment plan to their specific goals.

Kham’s approach is rooted in clarity and care. He ensures his clients understand their conditions and feel supported through every step of their recovery. Outside of work, Kham enjoys traveling, snowboarding, and staying connected to his Laotian heritage, which inspires his adventurous and grounded perspective.

Adam Salvatore
Golf Strength and Performance Coach
CSCS and TPI 1 Golf Performance and Fitness Coach

Leia Larson
Golf Strength and Performance Coach
NSCA Certified Personal Trainer, TPI Level 1 and Power Level 2

Leia Larson’s approach to fitness goes beyond exercises—she invests in understanding her clients as individuals. With over 10 years of golf experience and a degree in kinesiology, Leia works with clients of all ages, with a special focus on women and young athletes. Passionate about injury prevention and celebrating progress, she finds joy in helping clients move pain-free, improve their golf game, and build confidence.

Leia’s coaching is shaped by her belief that fitness should enhance both physical and mental well-being. Inspired by her father who pursued his passions later in life, Leia encourages her clients to prioritize what brings them joy while working toward their goals. She takes the time to truly connect with each individual, learning their stories and celebrating their milestones, whether big or small. For Leia, it’s about helping people move better, feel stronger, and live healthier lives, both on and off the course.