Swear to god I will never leave this place. We have been going here for a year with our two dogs. My mom has started to go here as well. Staff-- AMAZING, Sweet, patient, knowledgeable. If they don't know something they are honest about it and will educate themselves and get back to you quickly.
Complaints? Nope. Wait time isn't even an issue, I think I have been pushed back 10 minutes once. I would wait two hours if I needed to. They just got another dr. on staff and she's wonderful with the animals as well. GO HERE!!! Seriously you won't be disappointed.