I have taken my family’s three dogs here all their lives. The place is kinda like Cheers, except everybody knows your dogs name (which is a feat, because my dog is named Tanqueray). It is neat and clean, and they provide services for all breeds and animals. The assistants and vets are courteous, work hard to make sure everything goes smoothly, and are very good at starting appointments on time. Overall, very pleased with the service here.