Here are my few more hacks I use:
1. I'm big on communication with my tenants. I downloaded a sms text scheduler on my phone that sends out a scheduled monthly text reminding them when the rent is due, how to pay it, late fees, and asking them if they have any repair issues. I have very few collection issues. During summer and winter I set up reminder text for cutting grass and shoveling snow. It works great!
2. Whenever I might have to send out a notice for behavior or rent I send them the notice via email first, then later in the day serve the notice the required way. I usually get an instant response and resolution from my tenants and you have a stored copy of the notice in your email.
3. Do you want your tenants to be more responsible and receive fewer maintenance calls? Give them the tools to do so. At move in, all of my tenants receive a new sink and toilet plunger, snow shovels (usually still there from the last tenant), a sealing bucket from Home Depot that is full of snow salt (they get one free bag from me each year), and each stove has an oven liner to help keep the oven cleaner. Everything on this list is less than $100 total but it is priceless in comparison to the time I save in managing properties.
4. Finally I am big on fire prevention. Since my day job is property management, I have seen what can happens when other landlords don't spend a few dollars to protect their investment. In all my units they have a mounted fire extinguisher in the kitchen, each level has at least one hardwired smoke/ carbon monoxide detector, and I install firestops above the stoves. In my lease the tenant acknowledges that all of the fire prevention items are there at move in.
Good luck.