I would recommend Crosslake Vet to anyone. The staff there saved a family members dog twice. The staff is always friendly and patient and very very knowledgeable. They may not be the cheapest place in around (you get what you pay for). But the friendly staff that know their stuff and state of the art clean organized facility make it all worth it. The pet desk app is the icing on the cake. They always respond very quickly and have always been able to get me in if it's urgent. We had a scare that our pets could have been exposed to a pet with an illness. Crosslake Vet staff got me in the same day to ease our concerns even though the earliest normal appointment was 2 days later. Reasons like that is why I would never go anywhere else. Their top notch care was worth the drive from New Ulm for my family member who's pet they saved. We have fully vaccinated happy healthy dogs. With all the supplies they need to keep them flea and tick free for the next couple months. All done in one visit. Very quick and easy.

Cory A.