They were ready to see me when I showed up for my appointment. I never had to wait for them to show up. One thing I noticed about their office was how absolutely fantastic it smelled. They must clean or sanitize all the time. They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. The one thing that I really enjoy about this place is their high level of customer service. Their full attention is always on me and they never take personal calls during my appointment. I've been to other places that answer their phone and it just drives me crazy. They have really great customer service here. They always put their customers first, regardless of the situation.