We have two cats - one of which we adopted from Banks. We've always had great experiences with them, and find all of the staff and vets helpful and friendly. Dr. Featherstone always has great tips for keeping our kitties happy and healthy.
We had our cat spayed there, and she had some complications with the stitches. Turns out she was allergic to the stitches themselves. The staff were so great about keeping us calm and our cat comfortable through the ordeal. She healed up fine after re-stitching with a different type of suture.
We live pretty far from them now, but still trek out 30+ minutes to take our kitties there.