They were ready to see me when I showed up for my appointment. I never had to wait for them to show up. Their prices were very fair. The level of care you get for the price is outstanding. They were very qualified and knowledgeable. I could tell that they've been doing their job well for quite a while.