Keegan is very professional and really does care about his patients well being. He asks pertinent questions about your goals and what you want to achieve with the therapy. He has a very positive manner that makes you want to push yourself. I would highly recommend him for any type physical therapy that you may need.