I've been taking my dogs there for a few years. Mostly for vaccines, but this place has been steadily declining in the past couple of years or so. The front desk staff are constantly distracted, they keep charging you for things you didn't authorize -- one of their favorites is to charge you full price for a vaccine because your pet is due, even though a low-cost vaccine fair is coming up. Always double check your bill because sometimes they charge you for things you didn't get.
Pros: They have free(though cheap) dog treats on the counter
Cons: Too expensive and on the incompetent side
more