I was treated very well, and mostly appreciated the promptness of being taken at my appointment time – hardly any waiting. The staff is extremely helpful and friendly, even to family waiting in the waiting area. A very well-run, competent office – and my back is good too!