Great place for low cost spay/neuter and vaccines. Yes, you have to wait a while even when you have an appointment. So DO NOT be in a hurry. When they tell you to be there at 7 am, plan on being there about 1-2 hours to drop off your pet for surgery. They take their time to go over procedure and answer any questions you may have.**Pick up is MUCH faster! :) ** You will save at LEAST 50% off even the best vet prices for the services here. I have been using them for about 13 years for both dogs and cats. I highly recommend them for their services. (They do teeth cleaning too)