While a single visit is not enough to justify an excellent or terrible rating, I was impressed with my recent encounter here. My dog had become very sick in a short amount of time and I called several vets who had no opening until later that afternoon. Crossroads was able to get me in right away and they were very helpful and thorough. The vet tech/front office employee was obviously very busy but she stayed polite and professional the entire time.
The doctor did not simply tell me what he was going to do, but he discussed the options with me and let me decide on the care that my dog received based on price and desired level of care. They were very efficient; it took less than thirty minutes from the time I arrived until my dog was treated and we were out the door. The price that I paid for this care was reasonable, even less than I was expecting. I am grateful that they were able to help us so quickly and thoroughly.