This is a business, not a charity. If they want to stay and are paying market rent, I certainly wouldn’t kick them out. If they are paying below market rent, I’d start raising it slowly until it reaches something near market rent. If they want to stay, they’ll pay it. If not, they’ll move on.
Don’t forget the number one rule in the rental business: NO GOOD DEED GOES UNPUNISHED!
should have information about local tenant screening companies.
I had a guy come out and inspect my office as a part of qualifying to obtain information about people online. I can get credit, bad check, criminal, and rental history. Screening costs $25-$50 per applicant. Local laws may limit the amount you can charge for an application fee. You can also look up defendant and plaintiff activity on a person throught the county courthouse website. I believe that charging an application fee discourages some people from submitting an application. I also don’t want to lose a good applicant to a competitor because I charge a fee and they don’t. I do not check this information unless I am absolutely sure from the application that I want to rent to them.