Not sure if they're too busy or understaffed, but I'm always waiting for lengthy periods of time when I come here. I always drop my dog off at 7am to give them plenty of time & ensure he's ready. Low & behold, I drop him off today for a comprehensive exam and 8 hours later still not ready. Whenever I go to the reception desk, the lady is always so busy (& typically rude) with incoming phone calls, that people standing in front of her come 2nd place. Nice facility & nice vets, but they don't manage the business well nor account for busier shifts. I'm done with this place.