John is one of the best diagnostic PTs I have ever seen and Dana is just plain awesome. She is patient and kind and has worked with both my son and I with knee, hip and neck issues. Great place to get customized, individualized PT and not feel like you are just another number. It’s a small practice and they truly care about their patients. I will definitely be back when the need arises.