I love the entire staff. The care is thorough and professional. They even call to follow up on the visit. I started going here because they take walk-ins. The only reason I couldn't give the review 5 stars is because of the amount of time the visit takes. I've taken my dog a few times now and each time we have been there a few hours. Just make sure you have the time to stay there. I once had to leave and go back.