@Account Closed
I was in a similar situation regarding low rents + deferred maintenance a year ago. I think if you break it down into all possible scenarios, there is a clear best choice
YOU MUST RAISE THE RENT ASAP! You did not buy this to lose money. One thing you will do for sure is raise the rent. Since they aren't your ideal tenants anyway, raise rents as fast as legally allowed until you reach market rate or at least a rate you are happy with.
Deferred maintenance is there regardless. You can change tenants 100 times and raise rents 200 times but none of that will ever take care of the deferred maintenance. Make a list of work that needs to be done and identify the urgency of each. Immediately fix the safety hazards and the ones that will cost you more in damages if you let them go (ex: leak in the roof).
What is left on the list will be the ones that can wait and won't cause any significant immediate damage. My biggest expense that fell in this category was new windows. The current windows worked, but they were 25 years old, not energy efficient, and unlikely to attract high-quality tenants at market rent. With these repairs, I concluded it was better to wait for a move-out. Most of them only seemed to make sense to attract a better tenant. Fixing these with you not-so-perfect current tenant is counter-productive; especially if they end up breaking or damaging something.
So now you have your list of repairs and rents rising on the tenants you despise. Now its about patience and knowing you are in a win-win situation. If tenants stay, you get more rent and you can delay some of those maintenance issues further and free up your cash/credit. If they leave, that is your chance to complete those repairs, potentially raise rents even higher, and be more selective with your next tenants.
Here's something to think about regarding your next property. I am not sure what your financial situation is, but I would make sure that purchasing another property is the best personal/financial decision before proceeding. It seems you are fairly new to land lording. It might be a good idea to let this first experience sink in before you expand your rental portfolio. You will learn a lot of things about your property in the next 1-3 years that will help you make a much better choice on your next investment. Another thing to keep in mind is that you want to have enough reserves to handle any unexpected situations that may come up. This is especially true if the deferred maintenance is already building up on your first purchase. If it costs 20-60k, I would do some calculations and see if doing those immediately will get you a better return on your money than purchasing another home will. I recently put about 20K in a rental and am collecting at least 10K more per year that I could not have gotten without these repairs. Best part is I charged most of this on a 0% intro credit card, basically a "RAISE YOUR RENT FOR FREE" card.
Last thing I will say is to learn to accept your tenants for who they are. If everyone was as hard-working and ambitious as yourself, this real estate game would never be possible. America truly is great. Each lazy pot head collecting government rent vouchers is one less competitor and one more customer.
Hope this helps and good luck with your real estate ventures!