I like the doctors that I've seen thus far. The staff up front is hit and miss. Either they are great and friendly and helpful or rude, dismissive, and annoyed that you are there trying to pay a leave. Don't really like dealing with them to much but its worth it for the care my dogs get.