I have never gone on my appt time and gotten in on time. I think the parent corporation pushes for too many appointments per hour. Most of the staff are very good. But certain days you can see they are over worked. This place was much better in the past before VCA purchased them. If you see VCA before a animal hospital name. Think twice. Again I don't have a problem with the staff but the corporation that owns them