We have used them for 10 years with wonderful care and would highly recommend them. We had our cat there for 4 months because we had to be out of the country, and they checked on him and gave us reports. No problems with billing at all, at any time.
Pros: cat's can be out of there cages
Cons: none I can think of
more