I bring all my cats here. They get excellent care, but at a premium price. They can make you feel really guilty if you don't good care of your pets, but they do seem to care for the fuzzies. Boarding is available and their online pet portal is a neat way to manage health care concerns.
more