This is a pretty reasonable vet with good prices and semi-friendly staff depending on the day and hour. You do have to be careful because certain doctors will try to charge you for things that aren't necessary. I took my pet in for a urinary tract infection. They kept her all day to take a urine sample from open to close. When she wouldn't urinate they finally gave her something that would help just an hour before closing time. My pet has bad anxiety in surroundings that she is not familiar with so keeping her longer than necessary was a real nail bitter. I was a little upset when I went to pick my pet up and she had been laying in her pee in the cage. They did attempt to rinse her fur but with cat urine it needs more than a simple rinse with water. It really is not a big deal and I'm pretty sure I'll be back but I do expect to receive my animal in the same appearance as they were when I dropped them off. Unfortunately I had to bring her home and bathe her at 8 at night when there is no sunlight to dry. Little upsetting but if you can look past little things like that then go ahead and schedule an appointment. This place is more reasonable than Spencer Springs for sure!