They are a nice facility but there are a couple of things I don't like - first they never tell you that they are doing an annual exam until you get up to register and pay. I booked an appointment for just shots and they checked his mouth, weighed him, and listened to his heart and charged me for the annual exam and shots. I wouldn't mind paying for the exam if they would of told me prior to doing the exam. Second. I feel like the annual exam is BS. I can do those 3 things at home. Honestly I thought that was part of getting his shots until I went up and paid. If you don't mind a surprise exam bill for only those three things every time you go there then this is a great facility but I like a facility that's up front and let's you know a head of time what they are doing and what your getting.