We have used NAAH and just adore the staff. We had to switch since we moved, but wish we could have stayed with this vet. We have 3 cats and 1 dog, and they have all gotten excellent care from Dr. Smith and the staff at NAAH. They allow early drop off for the day in case you need to leave your pet there and go to work, and they will call you as soon as any procedures are done and are very thorough in explaining everything done. Their prices are alittle high, but you receive such quality service that almost makes up for it. We recommend NAAH to all our friends livingin the area.