Entire staff is very professional and add a personal touch to your visit. They greet you by name and with a smile. They are stern and encouraging, but at the same time you can work at your own pace. The results are AMAZING! I used them for both knee replacements and I highly recommend them for your physical therapy needs.