Really like this veterinary site. The staff is friendly and appear to care about their pet clientele. Appointments are easy to get and there aren't long waits upon arrival. Very clean and well organized. For vaccines they are only a couple dollars more than Humane Society in Charlotte. For the convenience it's worth it to come here. Informative in pet care and my puppy EzaBella isn't fearful coming here. In a rather short period of time we're heading home again. Very thorough first puppy visit too. No complaints about the vet services here.