I had a great experience here. It was very easy to make an appointment. the girl at the front desk was very sweet. The vet that we saw was very knowledgeable and I didn't feel like she tried to upsell me at all. I asked about when my dog would need a teeth cleaning and she was honest about being able to wait a few more months. This place will definitely be my veterinarian of choice from here on out.