Stephen and David make such a great team at Gateway Physical Therapy. I was referred to them by my doctor, and I have been going for two weeks. My doctor and I have seen 30% improvement so far, and we are expecting by the rate we are going I should be back to 100% fairly quickly. What I like most about them, is they hold you accountable. With physical therapy it's not about showing up 2-3 times per week, you have to do your exercises at home too. Stephen and David make sure you have a working knowledge of the exercises, how they benefit you, and understand how they should feel for you during and after. There's a ton of great personality between them and they make it very easy to stay committed to doing the work.