I TNR’ed a few cats in my yard several years back. Not sure if this is still the case, but the local shelter would take them in free of charge. They’d give the cat whatever medical attention it needed (including spaying/neutering), and if it was docile enough they’d put it up for adoption. If not, they released it back into the neighborhood.