I've been running for quite a while and while I know a fair amount about running form and mechanics, diagnosing your own issues can be problematic. When the opportunity to take part in this analysis came up, I jumped at it.
Performative Physical Therapy:
www.performativephysicaltherapy.com/
Coach Jesse:
www.coachjessehtx.com/
For shoe reviews and more, visit:
www.spiritofrunning.com/