Easily 5 stars on this one. Our poor dog got a sore on her toe and they got us in same day, were very good with handling our dog who has had issues with vets in the past, and even let us wait with her out in the car until a room was open so that we could avoid any skirmishes out in the main lobby. They took into account all of our needs and excelled on all fronts, including cost. Hopefully we don't need to use their services frequently, but if we do I know I will be coming back here.