Everyone needs some cute kitties in their life! You must seem like a trustworthy soul to take care of them.
In order to give back, if it's within your means, I recommend TNR highly, so that they can be fixed and spend their days in cat-like bliss. <3