Bad service; they usually make an appointment at a set hour, but when you go there you find out something else. I have been in this clinic three times, the first was a good visit, the second they canceled my appointment due to doc emergengy but never called to let me know, and the third, they told me to be there at 930 a.m., but they told me i was a lier because my appointment was at 1010 a.m. If a business says that the customer is a lier, they are not there to benefit the customer, they just want your money.
Pros: Nothing really
Cons: They change vets all the time, they do not call back for cancelations, they keep you waiting for half hour, they do not have respect