We've been going there for two years now for our dog. This clinic was referred to us by a former employee and trusted friend. We have a 7 year old Schnauzer and they are amazing with him. We have regularly called in for advice when he's not acting quite normal and they are quick with advice. They only recommend we bring him in when they feel something is seriously wrong, which is rare.
When we do go in for emergencies or regular checkups, they are very caring with him and careful in diagnostics.
The only knock I'd have on them is that they tend to be very busy and the wait times, even with appointment, can be more than I'd like. It's not enough for us to go anywhere else and never when we've had an urgent matter.