Pros: Dr Mike is very kind, knowledgeable, and patient explaining things.
Encounters with front office staff and techs are pleasant (they love the animals and it shows).
Facility is very clean and our dog has never caught any illness (we board our small dog about 1-2 weeks a year)
Cons: It is very busy on Saturdays with many owners scheduling then.
They promote certain products so do your homework to compare alternatives. Not really a con for us personally but just do your own due diligence