Awesome vet and the best prices in town. A no frills type place, you get what you pay for. My puppy is a tiny, but hard to manage at the vet. For vaccinations, she needs to be restrained. The vet and vet tech are awesome about doing holds on her that help her relax and allow them to do their jobs. Afterwards she always gets praise and plays with the vet until he's forgiven in her mind! My cats also adore him, which is weird for cats at the vet! Overall, just expect what you pay for: quality service but no such frills.