My husband and I bring our four cats and two dogs here (yes, we're overloaded with animals), and we couldn't be happier with their service. The only drawback is the fact that they have grown so big, so fast. It's fantastic, but some of the new staff members aren't as friendly as the long-timers
The vets are amazing, though. They're very good at what they do, and have great "bedside manner". The "Resort" is a great place to board and groom animals. It's a very clean, very pet-friendly facility.
The prices are high, but they're located in Great Falls, so that shouldn't be too surprising. And for the quality of care my pets are getting, cost isn't an issue.