The staff there is courteous, and the vets are very caring and professional and informative. The facility is nice and clean. I have never had to wait very long for my appointment. The cost seems to be reasonable compared to what I hear folks are paying for the same services at other vets. The facility is really clean and pleasant. I know they have many, many long time customers and I think that's a testament to their courtesy, competence, professionalism, and overall excellence. – Nancy