Use a property management company. They deal with all those things you mentioned. They usually take 10% of rent but they also usually get you better and highet paying tenants. My experience in this arrangement has been good.
---
https://imgur.com/MDQBi2C