I have been going to South Mountain for many years now. Their system for canine reproduction, is extremely efficient and consistent. I have learned that when I trust their process, I have the most success with my breeding program. Their facility is clean, and very well kept. Their veterinarians are exceptional knowledgeable, kind, and personable. After all my years going here, I feel I could call them my friends. The staff and vet techs are so nice to me, and more importantly, so loving to my dogs, I feel confident and comfortable when handing my fur babies off to them. I love their curbside check in system. I love their professionalism. I have been to many other vets in Utah and South Mountain Pet Care exceeds my expectations. I could not do what I do without them.