Dr Spurling and staff have been stellar. I found this provider via yelp and I'm so glad that I did. After a terrible experience at a different, unrelated facility I turned to yelp. The staff of Cheyenne West are caring and knowledgeable. They have an on-site pharmacy and other items that make it a one-stop shop for pet care. Especially when your pet is ill, you want to be able to go home with the medicine and start treatments as soon as possible.