Very friendly staff. We have never been left sitting in the waiting room waiting for our appointment. The reward system is AMAZING and gives them something to look forward to. Wouldn't go anywhere else.