I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me. One thing I noticed about their office was how absolutely fantastic it smelled. They must clean or sanitize all the time. It is obvious that their office is cleaned regularly. It was fantastic. They have a huge selection of medication available for pets and are very knowledgeable about each brand provided. Every time I pick up medication they always have what I'm looking for and have never been out-of-stock.