We waited over 30 minutes to be seen. The doctor spent less than 5 minutes with us. The office did not appear to be exceptionally clean as it has been in the past. After many years and several pets this visit was the first disappointing one. Hopefully it was just an off day.