They performed annual check up and shots.
One of my other cats had to have some teeth extracted. I had an appointment and took him in. After having there all day I went to pick him up. The procedure had not been done because the xray machine broke, which I can understand. They wanted to charge me for all the lab work that I had done so he could have his teeth cleaned. I thought I would pay for the that when the procedure was done. They didn't see it that way. I had to get the office manager involved. I paid the lab fee two weeks later when I brought him in to have the procedure done. The office manager wasn't rude, just reluctant to hold the lab fees.