The PT staff is very knowledgeable, the facilities are roomy and clean and the clerical/office staff is very through and friendly. They accommodate cancellations and emergency appointments easily.