When I arrived for my appointment the friendly staff seemed to be waiting for me. I've been to other places where I had to wait forever after I arrived for my appointment, but not here. I was very impressed. The office was easy enough to find. I was satisfied with my visit and feel that it was time and money well spent. Their prices were very fair. The level of care you get for the price is outstanding.