My dog is a regular patient here and we have always had a great experience.
Scheduling is always convenient and often there are same day appointments available.
The staff is very friendly and caring, they always remember me and my dog and they take time to listen and understand.
Depending on the reason for the visit, they will typically call to follow up and ensure that everything is improving or going well--I've spoken with the vets personally and received helpful information post appointment.
I have no complaints and I feel that my dog has always received great care here, I definitely recommend them.