I had never gone to physical therapy but it was required after a shoulder injury and two surgeries. Top notch, professional, personable and knowledgeable. They are a team who work together very well and the staff up front are just the same. A positive experience every time. And I had to go a lotta times! :-) Highly suggested!