I would have given 5 stars, but the girl working the front desk was not friendly at all. She did not greet me when I arrived or ask my pet's name so she could check her in the way the other girls always do. She seemed very unhappy to be there (it was a Saturday) and barely acknowledged my presence. On the plus side the vet tech was very kind and friendly. Dr. Wilkinson was great as usual.