The vet services are fine, but their follow up is extremely slow. I wanted to purchase heart worm medication online, which still needs a prescription from the vet, but the vet has been very slow on processing. I called them twice (once because they filled the order directly and told me it was ready for pick up), and now the online vendor is calling them since they only have 1 of 2 prescriptions on hand. It's been over a week and a bit frustrating.