I called here one morning because my dog got into the trash, they got me in that afternoon. No one was up front when I came in & sat for quite a while before I was greeted. When I was taken back to the exam room I waited for about 30 min for the tech to come get the paper work I filled out for my dogs. When the Dr. finally came to the room she was very friendly & came up with a treatment plan right away. The Dr. & the tech were knowledgable & answered all of my questions. I was given a few different options & was shown different pricing so I could choose, which I really liked having that option instead of just being hit with a large bill. They were very sweet but it took almost 2 hours from walking in to walking out. Maybe they were just short staffed that day? They called the next day to check on my baby as well as sent me magnets of my fur babies pictures! LOVED that! It was a very neat touch. All in all, I would recommend this vet, I just wish the wait time was shorter.