First off, the vets at this hospital are wonderful. Very caring, knowledgable and gentle. Unfortunately, a few of the front office staff need some major help in customer service. The blond lady at the front desk has a hard time being friendly to customers, and it often seems that they are under staffed. I have waited up to 15 minutes to pick up a prescription or drop off a urine sample, just because they didn't have enough staff to help. The groomers that are on-site are very good, but once again, be prepared to drop off your dog for a scheduled 10:00 grooming appointment and wait the entire day before the dog is ready to be picked up. Which means the poor animal is stuck inside a small cage for hours on end before actually getting groomed. Another staffing problemt. I have switched to another vet because there are too many well-staffed and friendly vet offices around scottsdale who appreciate my business.