I had to wait for a little while after I arrived for my appointment, but I've had to wait longer at other places. I am going to refer everyone I know here. I absolutely love this place. Not only do they never postpone my appointment, they always try to get me in as soon as possible. I love that I can always get an appointment right away, and I never have to worry about them rescheduling it. They have positive attitudes and genuinely care about people.