Nick Hagen, PT, DPT, SCS, CFMT, CSCS