David Flanagan, PT

Physical Therapist
Adult Outpatient Therapy, Wellness Class Instructor

David specializes in the treatment of orthopedic conditions, including a sub-specialization of sports injury rehabilitation and prevention. His treatment approach incorporates a number of manual therapy techniques, movement and functional skill training, and education. David focuses on correcting abnormal movement patterns, muscular imbalances, and weakness, to treat pain disorders and functional loss throughout the musculoskeletal system. David has been with the Compleat Team since 2013.

Training: Bachelor of Science degree in Physical Therapy from the University of Dublin, Trinity College, Ireland in 2010
Certifications: Dry Needling, STOTT Pilates Instructor
Accomplishments: Completed the Dublin Marathon in 2009, Spartan Sprint in 2015, coached the Charlotte Ladies Gaelic Football team to a national championship in 2014

We Keep You Moving!