For our house cats we get a tech from our vets office who does this on the side. They will either come a few times a day, or will stay at our place. You may check with your vet to see if they have anyone that does that.

For the park cats we have several people that volunteer for this job. They love doing this. We originally offered to pay someone to do this, and now they just volunteer cause they loved it so much!