I sent my dog to this clinic for a check up. Honestly, that was the only time I've been there. The check up went fairly well. I could tell that the veterinarian knew what she was doing because of the procedures I had seen other veterinarians perform. Overall it was a quick and speedy process. I wouldn’t say definitely recommended, but it was a nice service none-the-less.