The place is friendly, staff is easy to talk to, they seem to know what they are doing.
The complaint I have is this. These guys are very expensive though.
My cat Billy Boy had a bruise on the front feet and for a 20 minute procedure (from what they told me), the bill came to $400. Ardenwood Pet Hospital had charged me $130, for a similar procedure last year for the same cat. It was the day after Christmas and I did not have many choices and I felt that I was taken advantage of.
I would recommend this place, but I would tell them about the expensive factor.