I am happy that a friend told me about your office. The staff has always been great. They send reminders to you when its time for a office visit, vaccinations...which is a really good thing with our busy lives. They are concerned with the general health of your pet. They answer your questions.
I would understand if I had to wait. But appointments have always been on time. Staff is loving and caring about my pet. I am lucky so far that my Pet/child is healthy. I have sat in other vets offices with fear in my heart over a sick or injured animal and waiting for hours (they did not do appointments. It was a sign in and you waited your turn). So I would understand if someone had a sick or injured animal that needed care immediately and I had to wait or reschedule. After all they are our children/family members.
Since my work schedule is somewhat erratic. I like that I can call and get a time to make a quick visit for a nail trim. They always seem to grow overnight, LOL.
So yes, I would recommend this office for care of your pet/family member!