I take both of my cats there, and I live in Concord. They take the time to answer your questions, send emails out to remind you when you need to come in, have a pet portal so you can check all the records on the pet in question, and best of all...call the next day to see how your pet is. I have lived in several states, and these people are the best!