We got a new puppy and I signed up online for an appointment. They emailed me back with an itemized quote and even scheduled the appt via email. Staff was friendly and the vet was very good with the puppy. He did not try to sell us all kinds of unnecessary tests and he sat down and spent quite a good time with us and our puppy. They seem to be a great place and we will definitely bring her back for all her puppy needs and hopefully puppy training when it is available!