The facility is very nice and the people working there were very polite! The wait was the only thing that I'd have to complain about. I can for a walk in and I was told ahead of time that it could be a 2 hour wait, however I came in and then was there waiting for 4 hours. The actual visit went by very quickly and I got a good diagnosis as well as meds. I think it is a great place and I am very glad I chose this vet, I am new to Flagstaff so I didn't have a vet close by. I am excited to see how an actual appointment goes vs a walk in. I think from what I experienced I am very happy with the service I got, just the wait time was a hassle.