"There are lots of property management softwares. I'm a single-family investor, and I recently looked through the most popular softwares and selected one. The products I investigated were:
1. Tenant Cloud
2. Apartments.com
3. Innago
4. Avail
5. RentRedi
I was looking for a software that met the following criteria:
1. Online payments from tenants
2. Automatic late fees
3. Maintenance request portal
4. Free for the landlord
5. Online applications
6. Tenant screening (background checks, etc)
7. Lease signing
8. Ability to post vacancies in the software
I found that Innago was the only one to meet all these requirements. It does charge a $2 fee for each rent payment, but that is charged to the tenant by default. I haven't had any complaints from tenants about this charge.
The other softwares were pretty good, but here are the deal breakers for each.
Tenant Cloud: Tenants cannot setup autopay unless we have the paid version
Apartments.com: You cannot upload your own lease, you can only make modifications to their lease
Avail: You cannot upload your own lease, you can only make modifications to their lease
RentRedi: No free version AT THE TIME
***I investigated these softwares 8-12 months ago, so some things could have changed. For example, RentRedi is free now if you are a BP Pro member that could potentially make it a contender with Innago for my use. I did try it out recently, and the only thing holding me back is their lease signing feature. It doesn't prefill any of the lease for you. With Innago, for example, I uploaded my lease and indicated where my name, the tenant's name, checkboxes, etc need to be automatically filled. RentRedi doesn't prefill anything, which is a timesuck and a killer for me :("