Hi, @Alex Goodwin it's a good question/discussion,
I was thinking through this and created a pros and cons list for you here.
Reasons to hire a property management firm:
Time and Scalability - One of the key advantages is time saved, my partners and I have multiple properties and are looking to continue to scale quickly. Managing multiple properties yourself can be a time-consuming task especially as your portfolio grows. With a PM firm in place, you can focus on growth.
Expertise - Are you all well-versed in various aspects of property management? Including tenant screening (critical!), maintenance, rent collection, and legal issues? If so great but if not their expertise can help you avoid costly mistakes (as you learn what can and will go wrong).
Tenant Relations - PM companies are equipped to handle relations including addressing concerns, handling disputes, and dealing with evictions if necessary. This can be huge especially if you have difficult tenants (different states have different laws on eviction).
Our PM company is dealing with an eviction right now and it's a process.
Reasons to self-manage:
Cost control - The 10% management fee can add up over time, and you may want to keep control over your expenses.
Hands-on Experience - Getting hands-on experience in managing properties can be valuable especially if you plan to be more involved in operational day-to-day stuff as you scale.
-----------------------------------
My thoughts: Your answer likely lies somewhere in the middle, focus on growth with a PM Company first.... learn, grow then gradually take it on yourself.
Kinda long but those are my thoughts hope that helps, others please add on anything I'm sure missed!