I got an appointment quickly. I've never had to wait too long. I never have to worry about them overbooking appointments. They definitely believe in quality over quantity here and it is much appreciated. I am going to refer everyone I know here. I absolutely love this place. It was nice to see them treat their staff with so much respect. It was obvious that they had a good relationship with all of their staff members. I couldn't believe how knowledgeable and well-informed the staff was. They were able to answer all my questions, except the ones they needed to have their boss's input on. It was great to be able to talk to such a skilled staff.