The office was very easy to locate. I didn't have any trouble finding it at all. It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. I loved that they thoroughly explained the risks and benefits of my pet's treatment. I felt much less nervous about starting my pet's treatment, when I knew what to expect. They were ready to see me when I showed up for my appointment. I never had to wait for them to show up. I'm absolutely going to recommend them to everyone I know.