I'm surprised with the bad reviews as my experience has been the complete opposite.
I took my cat here to have her teeth cleaned with possibility of extractions upon further inspection. I was quoted a price but ended up paying half that as my cat's teeth were healthier than we thought. I felt they were completely honest and up front about everything from start to finish. They are aware of cost concerns and are always willing to be clear on things that are essential and things that can wait.
They followed up with phone calls and even called me back to answer some questions I had. They also treated my cat very tenderly during her check up.
People who become veterinarians love animals. It's actually harder to become a vet than a regular human doctor because of all the different species they have to learn about. To say that a veterinarian doesn't love animals is a total contradiction.
I highly recommend this clinic for your pet's needs. I find they really go out of their way to make you feel comfortable while they care for your precious fur babies. I'm really pleased with the quality of care my cat has received and am glad I switched vets.