All my cats have come from the local animal shelter or been brought to me by people who found them in precarious situations.
The oldest is nearing 20 and the two youngest are probably 8 weeks old.
ALL of my cats are spayed or neutered, have been checked for feline leuk. etc. and have their shots. It is really important for cats to be tested and to get their shots. If you just keep them around without doing this, if you get just one with feline leukemia, you could lose most of them.