I've used them for all 6 of my dogs for the past 3 or 4 years. They are friendly and provide good service. I recently took my dog in for a dental cleaning and was expecting tooth extractions. She's old and a rescue. What they did't tell me is the fee for tooth extractions is $15 per MINUTE. One would think that kind of fee would be explained in the front end prior to services being performed. I felt their lack of transparency on such a high priced service was a bit deceitful. I paid $600 for 40 minutes worth of work. The bill ended up being almost $1,300. 3 times estimate.