I got a new puppy in January and took him here. They have an annual program that spreads the shots and exams cost over a 12 month period and every check up or vet visit is covered. They are very friendly and always call to remind you of your visit along with being very understanding if you have to cancel last minute. I'm so glad I went to them!
more