The vet at 9 lives is really knowledgeable.
We had a big problem with our cat and she helped solve it immediately, after months of fretting to no avail. Very good.
The Ark I highly recommend because they really seem to care about the animals. Added to which they are 24hr, which is really important if anything urgent comes up.
They also deliver food and the staff are friendly and helpful.
All the best!