All I can say is I'll never use another vet while they're in business. Beginning to end, top to bottom, class act. We've used their boarding services at the "hotel". If you see it, you'll understand why it's 5 star. The best part is they assign a vet to your animal and that's who your animal see's for life. No new face, new routine to stress out your pet. Doctor "Jade" is aces. Very knowledgeable and patient. Just go there. You'll be impressed.