They have some of the best customer service I have ever seen. Putting their customers first is definitely a priority here and it shows. They always dress so professionally here, the entire staff obviously makes an effort to look their best and maintain a very professional appearance. They always return my phone calls within a day or so. I've never had to wait long. 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. I was so impressed with the progress I was able to make after visiting them. All my questions were answered, and I feel a lot more confident and hopeful about the future.