The wait time, even with an appointment, is ridiculous. I shouldnt have to wait an hour past my appt time. You need to schedule differently since I experience this every single visit.
Other than that, the staff is great. They're patient and loving toward my puppy. They explain everything so I feel well informed. And offer military discount.