@Ray Harrell We completely self-manage our properties and use sub-contractors as needed. We use Quickbooks pro for our rental business. I also keep a log of activities in a spreadsheet so that I can cross reference to entries in Quickbooks (expenses, mileage, deposits, etc). It takes less than 1/2 hour per month. We manage 8 doors over 5 physical properties. I think that I could manage 10x more if needed.
Quickbooks allows you to save your scanned receipts directly with the transaction (expense, deposit, etc) as well as track vehicle mileage. It also can export directly into Turbo-tax for the business and personal taxes.
When I began using the software 3 years ago, I hired a Quickbooks consultant to teach me how to use it. We met a couple of times for about a total of 3 hours and I have been fine on my own ever since. As a note, I do have a business accounting background so I already had a solid understanding of basis accounting practices. But if you can manage a checkbook, you can easily manage Quickbooks for your rental business.
Don't be afraid of Quickbooks. There is plenty of online assistance on YouTube as well as certified consultants to get you started. It is very easy to use once you learn it.